First I would like to say that I enjoy playing this game and eagerly await the big September patch.
I decided to purchase a founder's pack(when they were announced) because I've loved DC since I was a kid and played LOTRO for years.
Turbine, you do PVE really well(please see LOTRO, Asheron's Call, and even DDO). I think anyone who has played any of your other game's can agree on that, and even in this game people love to jungle because they like fighting the (PVE) mobs with the truly authentic feeling champions you have created.
PVP however is a area that is not one of your strong points(please see other games as well) and I think it's time to realize that in the world of MOBAs this game cannot really compete on a large scale. It doesn't matter how many ex-LoL/Dota 2 players you get to do your competitions, when there are 10 ppl viewing 2-3 streams on Twitch at most at any time it speaks volumes and it's time to make some changes. Some may argue that streams don't matter but streams do in some way, represent the popularity of a game.
It's mentioned across the forums that this game doesn't get a lot of publicity but I see adverts for this game at every turn. When I search anything DC or Superhero online I see Google adds, when I go into comic shops in my area I see posters of this game for sale. Does this mean you're targeting comic fans more than gamers? If that's the case then why not broaden your horizons and create a PVE game for those comic fans who have no interest in pvp and just want to play as their favorite heroes or villains?
Why not create something that is truly the first of its kind, a Moba/Arpg.
If you search the forums there are so many requests for heroes and villains that people want because first and foremost they want to play as certain characters and IMO the pvp aspect is secondary to that.
You already have a good foundation to start building a Arpg from minus a couple skills but maybe those can be added when q'ing/zoning for PVE scenarios?
I'm not a developer and hope what I wrote did not come off offensive in any way because that was not my intent. I'm just someone who would like to see this game succeed, even if it's not in an area it was originally meant to.
It's time to start focusing on your strengths and do what you do best.
Thanks for taking the time to read this.