I see many people complaining that the monsters are not balanced, others that it is the hunters who do not. But the real problem of the game does not come from there.
The reason why your game is far from being competitive is very simple, as a hunter we do not know what we will face monster ! This may sound simple but face a Kraken with Lennox example is far from efficient.
In a game the monster should be chosen first and hunters should have knowledge to enable them to compound their team based on the monster, because right now we randomly composes a team and we have to make do.
How do you want to be competitive by making parts that are played on a random composition. We should be able to compose our team based fighter monster that one confronts, already make it easier balancing, because if would be easier for developers to see what works and don’t works with the different character of the game, rather than arbitrarily nerf to fix balance issues.
Then you’ll tell me that the monster would have no chance with such a system, often would find the same team compositions according monster etc etc and so you have reason so he would allow the monster player can ban 1 hunter per class or at any 4 hunters banned for the game. This would allow him to avoid compositions team overpowered against him by example.
Since there for me the game is far from competitive (and I’m not talking about eSports), everything is based on randomness. If I understand apparently you have pro players who helped you to balance, so I stop you right away, not having thought of such a system is that your players are not pro because the random in a game it never worked, and in your game in as many game or it has character classes, there always are good and less good against others and the against in Evolve it is felt immediately.