I does make sense as it discourages tanking. I think the news post is clear that this will possibly be tweaked. I think the fundamental problem were 300k-350k teams playing 700k teams in D1 and similar values for other levels (although there is much less difference between 50k and 100k than there is between 300k and 700k.
The news post says that the tweaking, if necessary, will be to increase furthermore the salary floor.
But the salary floor's initial increase, already creates injustices, without solving neither competiveness or tanking.
It just punishes those who are able to be competitive, with low salaries.
I can't see how a newly promoted D1 team that wants to tank, will not do so, for 50-60k less profit weekly.
We're still talking about +300k profit per week, even if it has a three 1k player roster therefore it doesn't get cup win bonuses on top...
At the other hand, the D1 team that didn't tank, stayed competitive and remained in the division, while paying 350k in salaries, will now be forced to lose 60k per week, +800k in one season.
Both tanking and competiveness cannot be dealt with in any remotely fair way, when not related with results(especially blow outs), primarily.