That's totally ridiculous if you don't think how much revenue a team gets has a correlation to how much they spend. There is some stinginess when it comes to some clubs but when there's a top free agent available who are the teams typically bidding for them. The top revenue teams. The Dodgers, Yankees, Phillies, Cubs, Mets, Angels and often in the past the Red Sox. All top revenue teams. You mention the A's and Rays which doesn't make sense because they're two of the least revenue generating teams.
The Braves are a top revenue team but they're organization is so well run they rarely have to bid on top free agents. I think the poster boy for stinginess and not trying to win is the Pirates. They're not a top revenue team but they've always given the impression they don't really care about winning.
Ownership desire has more to do with spending than revenue.
Phillies payroll in 2018 was less than 100 million. It really wasnt competitive for the previous 3 years and the Dombrowski got hired. The Rangers didnt have a top 10 payroll until 2022, despite being a top 5 media market
Literally the central divisions in both leagues dont care about winning. 82 wins might take either division.
I pointed out the A's and Rays because they are getting 200 million dollars in revenue without having to lift a finger. That doesnt include anything they make on their own, nor anything at the gate. Literally 200 million dollars for either team to sub 50 million dollar payroll on the field.
Every team in baseball could have afforded big players. They are willfully choosing not to.