Which may apply to 90% of off leash dogs. Unfortunately, the other 10% that have dogs that *cannot* be off leash, but do so anyway ruin it for you.
There are people that are afraid of dogs. They have no way of knowing, at a distance, whether your dogs will behave or run up to them. So when they see any dog off leash in a leash required area, they have to take a large detour to give the off leash dogs a wide enough berth.
If you’re in an area where leashes are required, and you have your dogs off leash (no matter how well trained they are) you are being extremely inconsiderate of the other people around you.
As a dog owner as well, I wish there were more acceptable off leash places in society for dogs, and I cherish the areas where off leash behavior is acceptable. But taking them off leash, when others have a fair expectation that they will be leashed is rude and inconsiderate.
Finally, in my personal experience the number of well trained off leash dogs (that can behave appropriately in a “leash required” setting), is nowhere near 90%. In fact, I would say the majority of off leash dogs I run across do not behave appropriately. It’s probably closer to 25% of the off leash dogs I run across that are trained well enough that they behave acceptably in on-leash settings