Indeed you can't rant all you want, but that doesn't necessarily mean all comers will totally agree....
I don't think people should be buzzing you. That is just rude. But I also don't think that calling out to people on the road is something that you should do. I do think that it is akin to having cars beep as they pass. If you are passing on the road, pass with care, give plenty of space. If you are riding on a road ride assertively, but alertly and always look before you move. (even though most cars can be heard, there are certainly times that road noise, wind noise or very quiet cars can occur)