The concept of «public» has changed.
About 15-20 years ago I attended a lot of car events (races, shows) where I took lots of photos. Mostly of moving cars, but also a lot of closeups of race car drivers using a long lens. For about a year more than half the photos published in a very niche car publication were by me. The magazine had a few thousand subscribers. And to this day I still see some drivers use my shots of them as profile pictures etc. Nobody minded being photographed. In fact, they were really happy about it.
Then social media happened. There’s a different «public» now. Any picture taken and published now has the potential to go viral. To get a global audience. And not least: to be put in unpleasant contexts.
I can understand that people’s attitudes have changed.
I haven’t actually given up taking photos in public. In part because I think it is important that people do. I still take pictures of strangers. Then again, I very rarely publish them online out of respect for their privacy.
I understand how photos represent something else today. And that people view the act of taking a picture differently. But if we stop taking pictures, stop exercising our rights to take pictures, we will lose them. Through a process of erosion.