What little I've tried Viper, it did feel like a lot work to deal underwhelming damage.

Now personally, I don't mind if some classes are better than others in PvE, but it does create some issues with people going for the meta... As functionally, I do believe every piece of content should be clearable with the worst possible combination of Jobs within the intended party build... Which then makes the best possible combination just easily go through.