The Phillies had the 4th highest payroll this year, we're not able compete with that. Outside of Jose Ramirez (less than Mauers still), The Guardians aren't giving out mega large contracts on their books.
Yes the Pohlad's may be cheap but that's always been the case, as fans we just have to deal with that. There's more than one way to build a winner and for small to mid market teams it's not by giving a single player a huge long term contract that will hurt the team down the road once they stop producing. The Rays, Guardians and Athletics have consistently made the playoffs without handing out mega contracts.