You can't muzzle all dogs, that's cruel. Walk on lead in public place, yes fine.
But then a dog by law should always be under complete control of the owner.
I have a 5 year old mastiff. So he came long before this type of giant breed became popular to own.
He's a gentle giant, I've never ever had a problem with him. I do however always walk him on a lead and a halti. He doesn't pull but the halti means should he ever try and pull I have complete control.
To be honest I've really reduced our walks and stuff, mainly he's 5 and is starting to get achy joints and has a heart murmur, but also because other owners just can't control their dogs.
I'm fed up of telling small/medium dog owners that their cockerpoo/collie/Labrador can not play with a shoulder barging 45kg mastiff as their dog will get hurt. Not mine!
I'm also fed up of random dogs running up to him getting in his face, he's fine with other dogs, but I don't know these other dogs, I don't want them attacking him.
Covid puppies are now juvenile dogs with poor social skills, because none of them could be socialised properly sadly.