If you have a wage budget for the season and you give a player a new contract on an extra 2-3k a week then that money will come from that wage budget, meaning you can't then use it to pay another player you're looking to sign.
C'mon G. We know you're smarter than that.
Isn't extending a player contract almost like buying a new player?