>...Indeed, although Galileo states in the preface of his book that the character is named after a famous Aristotelian philosopher (Simplicius in Latin, Simplicio in Italian), the name "Simplicio" in Italian also had the connotation of "simpleton."[55] Authors Langford and Stillman Drake asserted that Simplicio was modeled on philosophers Lodovico delle Colombe and Cesare Cremonini. Pope Urban demanded that his own arguments be included in the book, which resulted in Galileo putting them in the mouth of Simplicio. Some months after the book's publication, Pope Urban VIII banned its sale and had its text submitted for examination by a special commission
The heresy charges were an excuse to punish him for being disrespectful. He'd gotten approval from the Pope to publish; he would have been fine if he'd just been polite.
Obviously that's still petty and unjustified, but science denial wasn't the real reason for it.
The other problem for Galileo was that he did basically just piss off a bunch of people (he was, by all accounts, very good at publicly dunking on people, whether they were right or wrong. He'd be a natural on modern social media). There was a large group who basically started conspiring against him, trying to implicate him in going against the church, and then his book (which was 'approved' through a very chaotic, almost comical sequence of bad timings and missed communication) managed to insult and piss off the Pope, who was previously a very close friend.
So, ultimately the broad thrust of the situation is not changed: the church was ultimately wrong and unreasonable in their demands, and Galileo was ultimately correct in rejecting Geocentrism, but the church was more reasonable than generally implied in the simplified telling, and Galileo was a lot less correct, and especially lacked good rational arguments and evidence for his specific model.
Galileo's friend Barberini became Pope and asked Galileo to write a book. But Barberini became paranoid about conspiracies and thought it had seditious, secretly-critical undertones.
Perhaps I'm missing some nuance here, but I don't see why a rational argument about competing models would require such drastic suppression.