"Kicking" players has never been a good idea. After all we are trying to get them IN the game not out.
The idea has nothing to do with kicking players out. What was suggested was to remove inactive players from the ENY calculations. Tower sitters would still be tower sitters, but after a certain time they would no longer be counted toward ENY, nobody gets kicked.
TBH, this whole eny-whinge is taking the wrong tack blaming afk players. The amount of afk players is small and will not affect eny at the times its most needed.
The better solution, imho, is to revamp the eny and maybe obj values, particularly for GVs.