I know where you are talking about now! Trash Dump at Mos Entha.
I was actually within the flag radius. Check it out for yourself. That's a big radius that can changed from several points outside the interior area of the Dump itself. I was attempting to take the flag in accordance with the squad order, and I was using the PMs quite legitimately to defend my position; one on the corner of the building and one in the nearest doorway. I know people spawn in that building, but not within "two feet" of where my PMs were. They had to pass through an archway and try to get out on my side to get blown away. Having been blown away once, you would imagine any decent player might consider going out the other way, as indeed did you when you eventually took me out.
Having said that, I understand that it can look quite different when you are on the receiving end, but anyone spawning at a CP that's under attack should know they are taking a risk.
Look, I know some people hate PMs the way they hated claymores in vanilla. They're 'cheap' skill-less kills in the eyes of many. It wasn't me who gave the support class 3 PMs as often as they want and I've posted my own suggestions of how to nerf them, long before I was aware of the new patch. Even though I think you should do things differently, I don't actually have any problem with what's been done for 1.3. I'll just carry on playing a game I love, but in a slightly different manner. Is the bowcaster one of the weapons that's been tweaked for improved accuracy? If so, it'll more than make up for the PM kills 'lost'.
All I'm doing here is offering an opinion. Even though you appear to disagree with 99% of what the players say, I was under the impression that the FS Dev team valued feedback. You have every right to disagree with my opinions, but you don't need to go accusing me of wrong-doing to make your points. It's made the thread go even further off topic!
Now then, what about those black patches on Rhen Var?
Edit: Just seen this:
Safe-Keeper wrote:...very close to the border of Exploitistan.
Love that, mate! 
I also think SK's suggestion of making the PMs non lethal is a damned good one, too. There would be no need to limit them quite so severely and no points other than kill assists from using them, but they would provide a delaying effect and (because of the hit indicator) some indication of enemy position in the absense of UAV.


Mmm... vanilla!