Businesses care deeply about money. The bravado of many businesspeople these days, that they are immune to criticism, lawsuits, etc. is a bluff. It apparently works, because many people repeat it.
When fines are a small percentage of the company's revenue, they do nothing to stop them from breaking the law. So they are in fact just the cost of doing business.
E.g. Meta has been fined billions many times, yet they keep reoffending. It's basically become a revenue stream for governments.
> Meta has been fined billions many times, yet they keep reoffending
They are a large company who do many things, some of which will violate the rules. Do they do it more, less, or the same as they would if there weren't fines?