My sub is running out too, so what the hell, might as well vent something out too
For me the number one issue for cancelling my sub (once again) is the total lack of communication by BW/EA, just as the OP mentioned. All the other issues, while maybe more crucial to enjoying the game itself, are secondary in my opinion, due to the fact that if they'd be willing to take time to read their own forums from time to time and maybe pick up a thing or two that are constantly mentioned on them, those problems might be a thing of the past.
I mean, it's not that hard to figure out the main problems that the PvP-community seems to have with this game just by browsing the PvP section. Sure, some topics consist mainly of people ranting about getting their asses handed to them and crying for nerfs to their opponents or people just trolling for the fun of it. But when the same issues are being brought up over and over again, you have to be blind not to see that the players are not sharing your vision on how the game should be. Here's my impression on what people here seem to have most problems with: Merc/Mando DPS being a dead weight in PvP, CC and the resolve system plus the premade versus PUG issue. That's just by taking a look on the 1st page of PvP-section. And these issues have been on the front page for a while now and on numerous different topics (along with numerous other issues, such as class balance in general, open world PvP, cross server PvP etc.), so there's been plenty of time to take a look upon them.
But by the looks of it they will continue to make decisions that make little to no sense in many players opinion and won't even bother sharing their visions behind those decisions - let alone listen to feedback after the changes have been made or during the time on Public Test Server. It took the Merc/Mando issue more than 500 posts on just one topic, another topic at the General Discussion that was moved back here first, and then we finally got some insight from the devs about how they feel about the issue - all that trouble just to get them to acknowledge that there is a problem. Most of the time it feels like I'm browsing some random fansites forum, not the official SWTOR forums.
So like the OP said:
/vent