Isn't that the defination of legal? Like it or not.
Adultery is legal. Picking your nose in public is legal. Farting is legal. Profanity is legal.
I supposed you think you shouldn't be criticized for doing these things because, hey, they're legal.
You, sir, are the reason we have so many damn laws. If simple courtesy and common sense won't stop you, then I guess we have to write another law.