The Grand Company lock is the biggest issue. I think they should add a GC Ranked and a non GC unranked mode. Ranked would be for GC standings and unranked would just be open to anyone regardless of what GC you're from. Ranked mode could give extra bonus for competing in it daily (maybe a few extra tomes) so that would give people incentive to do it and keep it alive.

If that can't happen because of the way the system is setup now they should add an optional mode that is open to everyone regardless of GC and instead of capture points being based on GC it could be team/alliance A,B,C.

They need something soon because it's become damn near impossible to even get into PVP anymore which is a shame because it's a lot of fun. Personally I don't care about the GC aspect of it and I rather just be paired with random people to just enjoy the PVP.