So sorry for my choppy vocabulary.
You seem to have missed the main point, that some of us are questioning your attitude towards people who were annoying and perhaps acting inappropriately, but did you no harm.
Have you ever known a person with dementia? A caregiver of such a person? If not, you can't understand the stress involved. Should it be taken out on strangers in public? Of course not. But sometimes people under stress lose control.
(Like posters who go on tirades about other peoples' weight. Why are you so interested in a total stranger's weight? What
business is it of yours?)
That may or may not be what was going on there. But consider the possibility. Have a little compassion!
BTW, I found your "mooching" comment to be quite interesting after I read elsewhere that you are unemployed and apparently living with your mother. Doing a little projecting, perhaps?