For many people, having a head shot on a website for their company is the norm. I grasp Venus felt bullied and her situation sounds different, but I don't think taking and posting photos is bullying in general. I often look up colleagues, opposing counsel, other work related people by finding their bio and headshot on the internet.
Sure, but if I was working at a place that did that, I'd expect them to either ask me to supply a headshot, or to come in and have one taken. Not randomly at an event where I might not feel that I was looking my best for some reason, or it turned out later there was a bit of basil in my teeth. (This is less of an issue than it used to be, with current cameras, but the one absolute necessity for a decent photo of me is that no flash be used. With a flash, I either have my eyes closed, or I am visibly uncomfortable.)
That said, there are people with reasons for not being photographed that go beyond "I don't like it" or "I never like the way I look in photos." (I know someone who has made serious efforts to make sure that her abusive family-of-origin don't know where she is; that kind of motivation is, unfortunately, not unique.) Nobody should have to explain to every coworker and random acquaintance at a party why they don't want to be photographed; I think this falls under "'No' is a complete sentence."
It also occurs to me that for many decades, photographers were perfectly happy to take the time to tell people "say cheese!" or "Now, I want everyone to sit on that side of the table": asking "May I take your picture?" doesn't take any longer.