Well it is true that the modern Catholic Church accepts the general outlines of both evolution and cosmology. It is not true that this has always been so as Darwin, Galileo and Copernicus (and multitudes of others) could attest to.
Perhaps the Churches biggest problems in the modern day are celibacy, ordination of women, birth control, and right to life issues. The Church is further out of line with its own constituency than is is out of line with modern science. Not a good place to be.