i think the best way to counteract this is maybe by implementing a fine or penalty.
lets just say for example in the nba or i think philippine basketball rules must or requires team to have minimum number of players listed on their teams and every game they have to sign in at 12 or 15 players before the start of the game.
this is different than looking for another good player and when signed they relegate someone to the nbdl or just buy their contract. i think they just have to have fill up that roster whether you play it or not.
to us its like you have 15 players yes! but when making the lineup onb a certain game you got to have that minimum number of player. so as to avoid such problems
if you dont well its fine ! you just get penalized :D that way we still get to see a game
thats why they have reserves to jump in the bench anytime if one or 2 players are on the injured list.
just my sentiments