Exactly.
During the beta the sorcerer was pretty good at level 20 to 25. Every element was viable. An ice build, a fire build, a lightning build, even a combination of everything was viable.
It felt fun and decently powerful.
Then streamers started using the sorcerer as a scapegoat because they wanted the barbarian and druid to be buffed.
And instead of blizzard buffing those other two classes or bringing them up to speed they dumpstered the sorcerer.
When all he needed to do was give slight buffs to the other classes that were struggling to get them at the level of the rogue or sorcerer.
Even necromancer got nerfed because of the same reasons in the beta.
And again, this was all based on a level 25 character that we all know by now, characters are drastically different in the end game than they are in the beginning. Especially level 25 which is nothing.
And lastly the sorcerer was built and designed around three enchantment slots.
They took one away in the early betas, and never reworked the sorcerer to work properly with only two.
Now, everyday it’s becoming more and more apparent how limited the sorcerer is with only two, as the class was not originally designed to work with only two.