We probably talked about this last year, but it's not the going rate of these players that render these teams noncompetitive in free agency, it's their own profit-taking.
Just to put an example on this, let's go back to 2002, 20 years ago. Forbes shows baseball's estimated total revenue in 2002 to be $3.9 billion. An official statement from MLB's Chief Revenue Officer basically verifies that in 2022 it's going to be above $11 billion. That's nearly a tripling of revenue, on average. How many teams have tripled their payroll since then? (the white sox actually currently have done so, FWIW).
The Cleveland Baseball Franchise had a payroll of $78 million in 2002. Now maybe that was a high point for them, but it was $63 million last year. Come on now, you can't possibly tell me that with what has happened to MLB's revenue that the Guardians can't afford a $125 or $140 million payroll. The Pirates were at $42 million in 2002, and $37 million in 2022.
They're noncompetitors in free agency because of profit taking, plain and simple. We laugh at the Rockies signing Bryant and bidding on Nimmo, but that's exactly what these teams should be doing; spending some money to try to increase ticket sales and build rosters that compete at least for the Wild Card. Cleveland winning a division and then selling off a player like Rosario or Gimenez would not be a particularly good thing for baseball, but that might well happen this offseason.
Refs:
https://www.forbes.com/sites/maurybrown/2014/12/10/major-league-baseball-sees-record-9-billion-in-revenues-for-2014/?sh=514cfafb29c1
https://www.outkick.com/major-league-baseball-mlb-revenue-records-2022-season/
https://www.thebaseballcube.com/content/payroll_year/2002/