WhatIFSports always penalized teams for having decent bench players like a team would attempt to have in real life.
Wasn't it a foreign thought to say it is ideal to have @ $38. 5 of your $40 million payroll for position players be allocated to 8 everyday players.
And then we have the tanking issues in Progressive Leagues with losing to get a better draft choice, whenever their is a reward for losing, competition will be effected.