I was working on something similar, but your response nails it! Well done.
Boorish behavior deserves nothing less.
Good manners are a virtue, too. And those who would presume to offer advice (or worse, criticism) on highly personal decisions have very poor manners.