No, doesn't work like that in plenty of places in the EU, and additionally Switzerland is not in the EU.
> should someone take someone else’s photograph they should need their consent to post the photo publicly
> I don’t think posting a photo on a private social media profile / group chat would count as public
That all sounds pretty similar to what I know from EU countries. Of course, there are also exceptions like photographing groups of people etc., but I don't think that goes the spirit of the balderdash's concept.