The fact that anyone could literally say class design is good because you can cast buffs on people or put up some generic and completely boring self buff like seals and call it good gameplay is absolutely mind boggling to me. Those are the epitome of completely boring and uninspired gameplay at its finest.