It's more than a little frustrating being in an alliance and the requirements to go help are "mech 71+ kph only". I can only afford Nav 7 atm, I haven't done a respec yet, which I definitely will...
If the people that quit want to come back and are willing to pay full price (or higher, maybe 2x as much per month for full EP, or maybe only half EP), then there will be a good reason to come back. Also there could be limits, like only 3 months worth can be bought at a time.
The argument about people buying EP and not being any good is probably the best part. You can buy a level 85 Warlock in WoW and play him, but if you don't know how to, you're going to suck. Same rules apply except it's harsher here (which I enjoy).
If AC does improvements and makes people WANT to come back, isn't that worth it? I'll finish out my sub in 30 days, and if the high is 300 people on a sunday afternoon, then there are other games that are actually worth paying to play, but unfortunately, this isn't one of them. Not enough people, not enough to do.
If you don't think that you want more people to play, then go play single player games. You obviously miss out on the entire point of a MMO. I love PVP, that's the main reason I would stick to a game. If there's no one to kill, what's the point?
I'm not worried about the game taking time to progress, but when you start at a disadvantage it makes it much less desirable to continue. It's not like there are certain brackets for PVP, I'm lumped in with everyone else, be it 5 months or 2 days. That's probably the main point.