This is a tough issue because unless you’re playing like a jerk, catching Pokémon is innocent, harmless fun. However, an onlooker who doesn’t know about the game (somehow) can get the wrong idea. That doesn’t mean you’re in the wrong to be in a public place, but you also can’t count on the other party to de-escalate a confrontation.