No, I have not realized since I've only looked only through the first couple of pages to see if it was suggested or not. But from the pages I've seen, I don't really see anyone asking about it. Please link me these topics so can I see what you're talking about and see their idea's on this.
1. Anyways, I've made this topic suggestion because I mostly play tower defense and this game is one of the games where PvP is not involved. It's also one of those games that need a 5 minute rejoin for sudden kicks (whether lag, connection lost, or just random kicks). As a player suggested above, hackers and cheaters can be reported and their is an anti-cheat plugin that deals with that stuff. The staff can make a way to solve these anti-cheat stuff that you have a problem with, since hypixel staff was able to make it work around with there 5 minute rejoin time in these PvP games you have trouble with.
2. Um, I'm not sure you really looked into the thread but the majority seem to agree with having this added. For one, this is a change that will benefit every player that has been frustrated with the server just kicking them because of lag or because of sudden kicks (like for example, me just trying to upgrade towers in tower defense in a 30 minute game and being kicked without warning). Sure, it can be tweaked to 3 minutes instead if you think 5 minutes is too long for PvP games.
1. This can be fixed or tweaked for PvP games, just add a suggestion to what you think can solve it. For tower defense games, health will always be lost if the enemy touches your castle - so it's not a problem.
3. Make suggestions on a way to solve those problems for the 5 minute re-join. Yes, you listed the problems - but none of you listed what you think can solve it in your post. Their is an answer to every problem and these things you all listed can be solved. I currently have no idea's at the moment on how to solve your problems, but I'm pretty sure their are people in this beautiful community that might have great suggestions to add on how to solve your problems you listed.
Embrace change for once instead of all the negativity! You might not like it at first, but with improvements and suggestions from the community(and staff) - this will work for everyone in a way. (this last part was sort of a repeat of what I said, but oh well.)