This is very poor history. Much of the negative characterization of Galileo rests on two incorrect (but commonly believed) assertions:

> Worse than this, [Galileo] placed the Pope’s words on the subject in the mouth of Simplicio, the simpleton, not a smart move.

Galileo probably did not intend to put the Pope's words in Simplicio's mouth. This is a charge that Galileo's accusers leveled, but there's no evidence for it. Galileo had Simplicio voice a common anti-heliocentric argument that didn't necessarily have any particular association with the Pope.

> The Inquisition now produced the written version of the statement that had been read to Galileo by an official of the Inquisition immediately following his interview with Bellarmino expressly forbidding the teaching of the heliocentric theory as fact.

This is a mischaracterization of the Inquisition's 1616 injunction to Galileo. The author here makes it sound like Galileo was simply told not to treat heliocentrism as a fact, but that Galileo was free to entertain the hypothesis. This is a staple of Catholic apologia surrounding the Galileo affair, but it breaks down the second you actually look at the Inquisition's statements on the matter.

First of all, the Inquisition officially declared heliocentrism to be incorrect and heretical:

> Proposition to be assessed:

> (1) The sun is the center of the world and completely devoid of local motion.

> Assessement: All said that this proposition is foolish and absurd in philosophy, and formally heretical since it explicitly contradicts many places the sense of Holy Scripture, according to the literal meaning of the words and according to the common interpretation and understanding of the Holy Fathers and the doctors of theology.

> (2) The earth is not the center of the world, nor motionless, but it moves as a whole and also with diurnal motion.

> Assessment: All said that this proposition receives the same judgement in philosophy and that in regard to theological truth it is at least errouneous in faith.

So it's clear that the Church was not simply saying, "Hey, heliocentrism is just a hypothesis." They took a clear stand that it was incorrect and heretical, because it contradicted Scripture.

Next, this is how the Inquisition described their injunction to Galileo:

> the same Most Illustrious Lord Cardinal warned Galileo that the above-mentioned opinion was erroneous and that he should abandon it;

> [...] ordered and enjoined the said Galileo, who was himself still present, to abandon completely the above-mentioned opinion that the sun stands still at the center of the world and the earth moves, and henceforth not to hold, teach, or defend it in any way whatever, either orally or in writing; otherwise the Holy Office would start proceedings against him.

This is the injunction Galileo was convicted of breaching in 1633. The injunction didn't allow Galileo to treat heliocentrism as a hypothesis. It outright said that heliocentrism was false, and that Galileo was not allowed to teach or advocate it in any way whatsoever.

A third problem with this history is that it massively plays up Tycho's model of the Solar system. Tycho's model was obviously attractive to the Church, as a model that was able to match the data while keeping the Earth stationary at the center of the Universe. The problem with Tycho's model was that it was horribly inelegant. Whereas the basic features of the motion of the planets and Sun across the sky (and sunspots across the disk of the Sun) all appear naturally in a heliocentric system, you have to put them in by hand as separate assumptions in Tycho's model. It looked like an inelegant kludge put together in order to avoid a moving Earth.

Finally, in answer to the comment that Galileo's downfall was his hubris, I'd say that his "hubris" was his belief that he might be allowed to make a forceful argument for the ideas he believed in, without being muzzled by the authorities.

1. Documents relating to the Inquisition's 1616 ruling on heliocentrism: http://douglasallchin.net/galileo/library/1616docs.htm