Question:Why were these models not adopted until many years later?
The most important reason was the lack of evidence for the new theory.
Telescopes were only available decades later and Galileo made use of them to find evidence to support the Copernican model years later.
Secondly, simply because it always takes time for new ideas to catch on and the bigger the idea, the longer it has historically taken.
The Heliocentric model was a huge change of view to most people because it did not fit personal observations or religious teachings.
Lastly, because the majority of people at the time were afraid of the Catholic Church.
Galileo was tried for heresy and sentenced to house arrest for the rest of his life because the Catholic Church was angered by his ideas.