People who complain about Polaris, are you actually mad or is it just a meme at this point? Except for a select few players, and I mean extremely few (there have only been 1-5 players in the history of the game who could use this thing properly), anyone else who uses it is fairly easy to take down. Real rap, Blasters outright beat Polaris 1-on-1. It's not even a contest, especially if you're wearing BK, which most people who post here do. Once you get in on a Polaris user, they're basically dead anyways unless you're garbage and can't hit them. Remember that Polaris tickles close range. Once you're there, it's free. Just get good.
Now, in scenarios where you're pitted against 3 or more of them, I can sort of understand your point. It's hard to take down when you can't even see the pebble. That said, how come people don't just use their brain and not fight? I see this particularly when a team is on a point and they're gunning down all entry points. Some dummy will go in guns blazing, or swords blazing in this case, and rage after he gets completely disemboweled by the whole squad and blame Polaris for his idiotic decision. Literally, just wait for them to not be a unit and then strike. People seem to think striking like a moron is honorable and commendable. Dying sucks, so don't do it. Think.
This post is only directed at all the baddies out there making excuses. There are plenty of good enough players who make short work of Polaris. They know how simple it is or their computers/connection is so good that they can see everything perfectly. Polaris isn't the problem, you are. Too many kids expect the answers to fall on their lap. They don't want to work and that's the problem. Adapt and learn. Be better.
If I were one of the people complaining about Polaris I think I would really be complaining about the easy area denial. Most players don't really know how to move other than running straight at the enemy and that is the best way to get hit by Pola.
There is also a perception that Pola users are unskilled and just use the Pola as a crutch (or is that AT lol). The biggest problem with Pola for me used to be the shock (Before I got some nice UVs) because of the shock locking you in place to eat more bullets. Polaris is relatively easy to avoid as a striker or recon but as a guard or bomber, Polaris can really be a pain. As you said though, blasters are way more annoying as they have better damage (I think) and are far harder to dodge.
But honestly I don't think anyone who complains about pola will see this thread and this thread will most likely be wasted. I don't mind polaris and I will most likely join in if a few people are spamming (Because it's fun). Don't hate it, use it.
edit: To answer your very first question, I think it has become a meme.