How Does Alternative View Mainstream

If Geocentrism is true and Heliocentrism is false, why is Heliocentrism so universally accepted?

Two theories are possible:
 * The mainstream is the effect of an always active conspiracy to hush up the truth.
 * The mainstream is wrong, like it says previous mainstreams have been wrong before.

There is a factor which is common to both theories, and not denied by the mainstream:
 * The education is in the hands of Heliocentrics, mostly. So are media.