The biggest problem as I see it is that the playerbase at the moment is, for want of a kinder word, "abnormal". Having every class in the game at max level with AF gear isn't normal, and it creates a skewed expectation of other players.

I'd be all for some sort of class change restriction in the hopes that it'd mean people took 1 or 2 jobs more seriously instead of switching out every five minutes for fear of being sub-optimal.