The animation delay is a game issue not a class issue, yes ive used a workaround for that, but you can hardly blame that on the class itself, for the record though i have yet to experience the activation issue people are discussing.
Ill give you that people are having issues but from experience the majority of players are whiney little brats that have been spoiled by other games and it really does get old reading nothing but ***** posts from people that in all honesty in most situations is a l2p problem, im not calling you out on it or anything im just stating that it gets very annoying trying to read a post that actually speaks highly of the class and get through it only to see people invading the post with cry posts.