I can see a lot of superiority complex in the above comments.So I am gonna expect next time any of you gentlemen from "first world countries" hear anyone abusing 121.5 they will promptly file an ASR or at least report the event to the ATC in contact.
I hope you must have been doing it so far as this annoys you so much and is very unprofessional.