The IFA process continues to be broken, and IMO, it is the #1 underlying reason for tanking.
To be able to afford a top-notch IFA, one must transfer money from payroll to prospect budget. The $6M minimum means that for the first half of the season, the max bonus is ~$25M, but after the amateur draft it can be $30M or more. At $2-for-$1 transferred, it costs a minimum of $10M (more like $12-24M) of player payroll AND the entirety of the prospect budget to even THINK about bidding on a top notch IFA.
That means to maybe secure a top notch IFA, a team has to allocate nearly 1/4th or 1/5th of their $185M, in pursuit of one player. I see "max" contracts bemoaned almost daily on this forum as an example of "what's wrong" and tanking is the #1 topic of discussion.
The transfer "penalty" is essentially a league, not team penalty. The league suffers because the team never intended to win, or even try, and instead viable ML players sit unsigned, declining (among other negative consequences).
The team losing $2-20M in player payroll to invest in that one top-notch IFA per year "tanks" and also nets a top 5 amateur draft pick. Add three prospects per season, repeat 5 times, hold back the "prospects" from year 1 in AAA for just one season, unleash juggernaut that wins 3-5 WS titles while every one is cheap. I've a couple leagues where this happened/was in process, and I read about those leagues here as well. And from picking up abandoned teams in public worlds has proven it - it costs a tanker $100 (roughly) to build a team that can earn $100 (in credits). The ROI isn't profitable, except in WS titles and internet bragging rights...but we all play this game, so if I could play it (essentially) for free ... well, it's tempting.
There's a reason people tank - it works, given time. It's a money making scheme, really. And it RUINS worlds.
And at the very core is the way the IFA bidding process works. Because without the top-notch IFAs, building (exclusively) through the draft is not a 3 or 4 season strategy. And to really WIN in the IFA game, you have to keep player payroll in the 20's and 30's, ignore ML FA's who could help the team win games, and LOSE to net good draft slots.
If WifS were to eliminate the prospect budget entirely it eliminates the "waste" of budget transfers. It enables teams that have competitive major league teams to bid on IFAs.
Make "Prospect Budget" be a flat $5M, to used exclusively on picks. (This helps address minor league depth, skill position player shortages and helps prevent toxic wasted dump teams) All other funds are "Player Procurement". If someone wants to give a $50M bonus to an IFA, well, that would be unfortunate, but it would also help clearly ID the "is just stupid" from the "actively tanking to build a super team".