Honestly... what do you think? If you have to ask...
On the other hand, there are a lot of things about the game (and life in general) that are not "fair" but that rarely stops anyone from taking advantage when they can. It's also crummy when an opposing team lets someone else to do the dirty work of taking down a gym, waits for spots to open up, and then snakes them after having done nothing to earn them, but it happens all the time. There is still enough anonymity in the game such that you can hide in the shadows and do stuff like that without having to face the person you're screwing over.
I still believe in the old golden rule, "Treat others the way you would like to be treated," but I gather that I'm in the minority.