When Profit Turns to Greed: The Price Cap Debate💰