I still wouldn’t call that the class system though. Like I said, all of the other changes could have happened compared independently of the class labels. In fact, as far as I can tell, the 2.0 patch notes make no mention of adding a “class system” - it was always in the game, this was just when they chose to label classes, and to rebalance the classes at the same time. On the contrary, the creature updates actually mention some classes changing (e.g. Rixis changing from wild card to resilient), implying that classes existed before 2.0, and that creatures were already being designed around class archetypes (at least internally). Now I wouldn’t say they did a good job of rebalancing, but this rebalancing of the class system is not the class system itself. I could easily go back to the 1.14 dinos and assign all of them to a class without changing anything about them. It just depends on how you define the class system I guess, and I define it by the existence of class labels (which were added in 2.0), certain classes being associated with certain effects, and certain effects countering certain class archetypes (of which the later two have always been in the game). The only debatable point is having class-based moves, but of these only the resilient attacks are currently overpowered.
We just have to be very careful about how we state our grievances is all I’m saying. If we say “get rid of the class system”, ludia might choose just to remove the class labels, rename class moves and change nothing else - none of these problems would actually get solved.