Disagree -- side balance and ENY are up to the players, not up to HT. You're right that swithcing sides doesnt work now with any great reliability, but that's because not enough people are willing to switch. If enough were willing, then things would be even despite the 1 hour time limit.
Here's what I mean. Say things are 10:20:25. Guys who are on switch from both higher numbered groups, and that makes the balance a reasonable 16:18:21.
!0 minutes later, a squad from the first group shows up, adn some other guys log off. So now the numbers are 30:14:16.
You're right that the folks who just switched cant go back yet, but the ENY problem isnt their fault -- its the guys who HAVENT switched that can fix it, and if it doesnt go away its THEIR fault. Only 6 on the now high side have 'spent' their switch privileges, and that leaves 23 who are perfectly free to move around and even things out.
If 60% or so of players were willing to switch when it was needed, the ENY would be a non-issue.