Too bad that playing SP requires much more involvement into class and game mechanics than other classes require. It's just less intuitive and less rewarding than it should be. Good players don't do much more damage than average player, they're just on par with average players with other classes.