Thus, even if your suggested solution is better on paper, I think it would create too much controvercy and therefore they had to choose another solution.It's def a good suggestion though, potentially better alternative to their current plan. Maybe it's something the BB's haven't considered. They have made announcements for changes in the past and then after further thinking not implemented them (GS drops for transferred players, for example).
Thus, even if your suggested solution is better on paper, I think it would create too much controvercy and therefore they had to choose another solution.
To be honest, the only sensible solution for BB-team is take a Time Out, and resolve these current problems.
Well, tell me why these changes to the rules are made without any warnings. Could you maybe explaine the reason for this? For me it sounds like some VIP persons have heard about it for a season and for the others this came as a blizzard from clear sky!