I think the "prize sniping" thing is something that people need to get over. It's just competition, and at the very least, you'll learn from it. I also think it's poor spirited to presume and then condemn someone's intention for travelling to compete. There are people that can do it for multiple reasons: love of the game, like competing (and winning) and to meet new people/learn new metas.
Additionally, I think there's no great way to define it. I work very near my local game FLGS and in fact I go there about 2-3 times a week during my lunch breaks to shoot the breeze with the owner, buy stuff etc. But, being married and having several properties to look over, I don't get much (if any) time, to game there. Thus, many people that game there would not consider me a regular, because they never see me. The owner would, though; I spend a lot of money at his store. I placed first at our MoS tournamet. To the guys I played against, it probably looked like I was prize sniping, because they had never seen me before. I had no idea what the local "meta" looked like (only the meta that goes on in my house on Thursday night when I play against my buddy). Do you think they had any grumbling about me showing up and snaking top prize away from there? If so, do you think they were justified in feeling that way? (I'm not asking that rhetorically, I genuinely curious what people would think about it).
From your perspective:
-You play Armada at FLGS and have built up a base of 4-8 people whom you play against fairly regularly.
-Tournament day, a stranger shows up who you haven't seen.
-He wins the tournie.
-You don't see or play him again until next tournie.
-What you don't know is that he's a local and frequent patron of the same store you play at.
So, what do you think? Is there a justified grievance?
As far as I'm concerned, (and I run what passes for the Armara scene at my FLGS) if you show up for tournaments on the regular, you're part of my community.
If, OTOH, you drove a great distance to participate in Massing at Sullest, and never set foot in my store before, or will again after, (at least, until the next preview event) then you have removed somthing from my local gaming community. I will not be pleased. I wanted to see those ships on the table next week.
Maybe they just like playing in tournaments? There are many game stores in Houston I don't go to except for tournaments.