I love it when a response contains “ignorance” and/or “ignorant”.

I would be pleased to engage in a Church history duel.

The Church has never taught heliocentrism.

Your dislike of Catholic teaching does not make the statements in the Catechism “ignorant”.

The Church is growing. It is not going to try to appeal to people by doing an “Episcopal Church” and refitting the ship of Pilgrims on their voyage through life to suit your particular viewpoints.