It's a bit much when that's a transaction done with a retail customer (even if the card used was a business one, it looks like that was used on a personal account with Google, not a company account) which should legally have some form of limit to protect consumers of unlimited charges or if you want to be insanely neoliberal, at least some kind of insurance (just like how Insurance is mandatory in most of the World for driving a car).
I mean, even in Financial Investment there are at least mandated by law very prominent warnings to retail customers if they want to trade the more dangerous products with unlimited liability, such as Futures, because such customers are not considered domain experts and people even without those warnings already generally know and treat Financial Investments as something where a lot of money at risk and thus are more careful with it even when they're non-experts.
This wouldn't be a "bit too much" if we were talking of somebody doing it on a professional setting were it's their fucking work to know what the fuck they're doing, but for a retail customer who is not tracking what's going on in their account day in and day out and who is not expected to know all the ins and outs of it, unlimited liability with no notifications at all is insanelly anti-consumer and only possible in a zero-regulations jurisdiction.
That kind of shit were there are ZERO mechanisms to avoid that a single dumb but understandable mistake by a non-expert retail customer explodes into a life-changing bill, is very much a facet of the typical American way of treating common people as nothing more than money-bags for big corporations to squeeze.