Well, see, there's this rule about how much you can spend on your roster. You can't just spend freely, like baseball, to just sign whoever you want just because you can write big enough checks. And then, even if you get rid of a couple guys, you might still be on the hook for part of their salary against your spending "cap". Like, you could go sign Kirk Cousins but you can't afford to because you won't have much left to upgrade your O-line or try to replace the aging veterans on the defensive side of the ball.
Want to know the messed up part? A guy like James Daniels or Chucky Okorafor are into your cap for a lot of money and even if you were to replace them, you will still be limited because of the amount of money they're making. Even Kendrick Green is still costing you cap space. Bottom line, they have to get rid of about $7 million in cap hits just to break even with what the projected cap is going to be!
So no, the Steelers can't afford a fancy QB but they do have to go find a couple because ole Kenny is the only one that will be under contract going into 2024. I mean, if Mason is everything I've heard this week, he's going to demand franchise money and I don't know how you get there.