To counter argument your first point.
While not everyone played alpha/beta/ptr they had access to videos and streams. I they didn't decide to research their class before delving into it, then that's they players fault not the class. I get that StM isn't for everyone, but if the class your playing isn't fun, then you shouldn't play that class and swap.