There are many ways to look at this, but in the end both of the main sides are partially correct.
The definition of a sniper is always used in these arguments, but in the end its just a term of endearment. I mean does it really bother you that much if a kid calls himself a sniper, and to the other side, do you really have to announce it? If you want to be a sniper, by all means be one, if it makes you happy. In the same respect, if someone says you can't be realize they have a right to there opinion.
I guess what I'm saying is both sides are right and wrong. Personally I don't care if a kid calls himself a paintball polar bear as long as he's having fun with it.