Another reason why heliocentism was rejected is the lack of observable star parallax which it implies. No one had an idea stars could possibly be SO far away... and it took another 200 years to detect parallax and further 30 years to measure it first.