I'm a dog owner - and despite spending a fortune on training and behaviourists, my dog is reactive, anxious, territorial and not good with strangers or other dogs. Therefore, she doesn't go anywhere where she might end up in a situation where she feels she has to protect herself, or where she is in close proximity / a risk to to other dogs / people. We rarely have visitors, no-one walks her apart from me and DH, we only go on holiday in the UK to remote cottages and once there only venture out to quiet places where we are unlikely to encounter anyone. I know a lot of people like us, who understand their dog and what they can manage, and what they can't, and restrict their lives accordingly.
IMO the issue is that so many people now have dogs, who know absolutely fuck all about dog behaviour and body language, don't bother with any training, and just think their dog should slot into their life, and go where they go, and it's ok because 'he's friendly'. No allowance for the dog as an individual, or recognition that many, many dogs have issue and are not the perfect happy waggy family pet, and therefore need to be managed differently, and that may mean that you can't always do what you want all the time.
I personally don't have an issue with happy calm well trained dogs in public spaces, but I do have an issue with owners that take clearly unhappy / stressed dogs into those spaces, as even the best behaved dog can snap in a situation it finds scary. And as a dog owner, it's your responsibility to learn your dogs limitations and trigger points, and act accordingly.
Just on our estate there are a number of dogs that are walked daily past our house, whose body language and behaviour show they are clearly struggling with being on a lead and walking past other dogs, at least once a week there's some kind of scuffle or altercation, which the owners just laugh off. Nope - that dog should not be being walked on a lead at lunchtime in a built up busy area with a lot of other dogs also on lead, it needs to be exercised in a secure field or walked at 5am or on a quiet industrial estate.
I really think that we need to re-introduce the dog licence, and also make some kind of basic training mandatory for both owners and dogs. Probably completely unachievable though sadly!