I think the game needs class switching simply because there are so many X > Y > Z > X counters in this game. Heroes that are a direct response to another hero. So if they did do locked-in class restrictions you'd dread having first pick because whoever you chose they'll just choose the direct counter.