The Catholic Church is being punished for its covering up of the abuse and moving priests around to give then fresh new hunting grounds when allegations were made in their old parish. It's a systemic issue being punished at a systemic level.
You don't actually just get to pay a little fine if you fuck a child.
Oh and 'Church asked to pay' is only in the headline because a very similar case happened in Ireland and a rogue minister on his last day agreed to have the government pay the fine which is the alternative- everyone, Catholic or not, asked to pay the fine.
Sinead O'Connor was excommunicated from the Catholic Church for trying to become a priest, so no, she wasn't Catholic. She died a Muslim, and probably would have preferred we called her Shuhada.
In reality she stopped being Catholic long before she ripped up a picture of the Pope. For more than 25 years she was Catholic only in a definition that would also include me - having been baptised as one. You seem to think lay Catholics have influence on the Church. They do not. Only in the form of donations, which practicing Catholics have never withheld. So I'm perfectly fine with the Church using those donations. Where else is it going to get money? Selling priceless artifacts?