But the speed of the class is something that is fun. We have so many classes with a higher GCD, Viper feels like a breath of fresh air. Its fine if the classes GCD speed distinguishes itself already.
Also, thematically, zigzagging around the enemy like a snake, applying poisons to wither down enemies. Gameplay wise, upkeep your buffs and a debuff and plan ahead as to when to use what.
I very much blame them for what they did to Viper, though. The class barely had a month for people to learn and get used to it before it became neutered, despite Yoshi-P's understanding that oversimplification of existing classes are a net negative, in an interview months ago.