I have always considered that the optimal class to me would have me interested in all of its specs. Such thinking have led me to frustration - as a priest, I can only enjoy playing holy and shadow, but as shadow I don’t have a decent performance. I like my monk, but I don’t ever tank, so having BM spec feels like a waste. As a mage or a warlock, I feel invested in all 3 of their specs, which makes me feel divided in which one to focus on. The list goes on, but all this makes me unhappy no matter the class I pick.