There’s gotta be a fix to that nonsense in the next cba. I don’t know what it exactly should look like, but teams should not be incentivized to field lesser rosters to start their seasons - and more particularly galling - delaying the future paydays of their future stars - by keeping kids in the minors for a few extra weeks.
id rather see teams incentivized to bringing up the kids as early as reasonable - maybe to the point that having a kid play on opening day versus two or even three months (or more) into the season should make no difference to his service time. Basically get rid of the notion of a super-two being a thing altogether. Unless you really really want to hold a kid out until August.