It costs more than zero to levy a fine, but we are talking about many billions in income here. Your point would be valid if gathering staff and then fining Google 9 billion were a net zero. It isn’t.
We are likely better off having that money reinvested in preventing other companies from these practices.
Which is what I suggested. The best way to prevent these practices is libre alternatives.