PvP will always be monotonousness, especially at the top percentile. It’s a competition to be the best, so people naturally gravitate the most effective combinations for maximum results.
Anything that has a competitive scene has this; Magic the Gathering, Yu-Gi-Oh, Hearthstone, StarCraft, League of Legends, Call of Duty, etc. Hell even a lot of games that don’t have a huge PvP following end up being this way; World of Warcraft, Destiny, Final Fantasy (and any other RPG), etc.
Granted, it’s less than optimal that there’s basically two teams you see at the top, and there are things they could do to alleviate this some, but it’s really a delicate balancing act. Do they work on new content (PvEs/Events/Etc)? Do they work on fixing bug/glitches (Sunder bug, mid-air matches)? Do they work on things literally breaking the game (Lollipop, iOS, etc)? Do they tweak mechanics in-game to make things more fluid (MMR/ELO, time slices, character balancing)?
At this point, I feel like it’s hard to argue about character releases (disclosure: the character release schedule doesn’t bother me a single percent), as I said recently in another thread, I feel like 99% of their income comes from the Seasons driving folks to but Health Packs, Boosts, and ISO and the character release regiment driving people to buy ISO, Roster Slots, and Covers. They have to have income and without something in my face telling me they’re making bank off of this game, I don’t believe they are after the overhead of servers, employees, branding fees, contractual obligations, etc. I won’t fault them for trying to make a penny off their hard work.
They’ve been doing a damn good job at taking the steps (even if they’re baby steps) to fixing everything that needs to be addressed. They’ve made some missteps too, but they’ve also been great about compensating people for their inconveniences. When do we start cutting human beings some slack? When everything is perfect? 