The only reason we know not to go up to people and say rude things is that we've been told to. Kids do it when they haven't encountered a given situation. And it is facebook that makes the rules for their site. You can delete or block people and businesses that do it, and tell them you think it's rude, but it may or may not stop them from spamming other pages.
Oni