Are you asking a lot of the devs.? That seems like a lot to do and code in.
Well the devs have the power to put in what they want. This is more of a suggestion that I personally think that could make the game better. Most of these are pushing their code but I think it would be good to learn and try to implement since coding is problem solving. Like I said, it is always up to the developers to take the feedback and see what is due able or what is best for their game.