You're right, all of it. Aaaand wrong in your conclusion.
Don't blame Christianity for what the Catholics did. And to be fair to the Catholics, don't blame them for what the Calvinists did. Etc. Christianity is following Christ, not a specific group of people doing.
But if this world isn't the product of Christian thinking, then explain... History. I didn't say its perfect or that Christians are perfect. Only that their actions made this world.
Did you know that the greatest scientists and mathematicians were mostly Christians who did their science in pursuit of God? Yeah, sure, there were some non Christian great thinkers, and the modern version of their culture emphasizes them, but all of them added together don't even come close to the Christian scientists. Why? Because for most of the last 2000 years, knowing God meant having a clear understanding of the world, and getting closer to God meant learning stuff. Only recently have Christians been infiltrated and subverted and the modern disdain for high education has been inculcated among them. They're being destroyed and their history is being stolen, and I know who's doing it but I won't say it.
I must correct your correction - sorry. The Romans may have believed in a round earth, but that was a Greek discovery, and the Greeks also gave us the epitome of their philosophy in the form of Christianity. The Romans also bleached their togas in human urine, before debasing their currency to pay for their palatial estates in a culture of corruption until the empire fell to pieces while going insane from lead poisoning.
Teaching people to read is gatekeeping? A lot of missionary work before modern schools was just teaching people to read.
Yes, Noah's ark doesn't make sense. Obviously its either allegorical or some hugely important pieces of the story are missing. Yes, that's religion for ya, gotta just accept it and turn off your brain. I'm against religion, and I think I've made that clear here. That's not the same as being against God or Christianity or any other religion - learn what you can from any of them, but never never never turn off your brain.