Why Was Spirit Communication Not Established Long Ago?

In history, people at large were not ready to receive it. Spirit communications have been constantly given during thousands of years, but only the priesthood of each nation were sufficiently educated to recognize and receive them. The people were taught that they could not communicate with spirit, so there was no way open for spirit communications to be understood.