Perhaps you don’t understand how advertising works and how it’s a critical part of the free enterprise system. The stadia are named PRECISELY because the media will be forced to use the name to talk about the events held there.
This probably started with Wrigley Field....a name that is now iconic. Is that somehow superior because it was a chewing gum empire and not banking?
Before this kind of marketing came on the scene, many stadia were named after well connected crooked crony politicians. Is that better? This naming rights revenue stream helps defray costs from ticket holders and tax payers.
I agree it is sometimes a bit clunky - but it’s a valid part of the free market system, which a lot of stadia financing is not.
It wasn’t called Wrigley Chewing Gum Field. Nor is there a Ford Motor Company Field.