I don't see that as an issue. The low budget teams can trade him, when hids contract gets to high for him.
He is not overpaid. It's hard to know if he will be worth the money in his last years, but he earned that money in 2025. He makes $11.5M over the next 3 years combined. That's Pittsburgh Pirate money.
26:$2M,
27:$3.5M,
28:$5.5M,
29:$7.5M,
30:$10.5M,
31:$13M,
32:$16M club option ($4M buyout)