Instead of having a thread pop up asking what the most fun class is, why not ask you guys why you enjoy or dislike your class?
I'll start.
Paladin:
+ Bubble
+ Tanky
+ Survivability through heals
+ 3 specs
+ Plate gear (cool for transmog)
-Ret Pve rotation is kind of boring