A non barking, well trained and behaved, low maintenance guard dog/companion is the only dog I could see myself getting.
Other than that you guys are right on.
Those are the only breeds who are trained properly most of the time. What you guys forget is people own these dogs who cause problems. If a dog is not properly trained and socialized they will do things like bark uncontrollably, jump on strangers, run wild, or be a royal pain in the ass to everyone around them. It is just like raising a kid. You let your kid run free and do whatever they please, chances are he will grow up to be a pain in the ass, or much worse.
People get dogs and have no idea how to train them. They get cute little dogs and do not feel the need to socialize and train them since they are so cuddly and cute. Get labs and leave them out in the yard for 60 hours a week while they jerk off and work all day. All this shit could be prevented.
You get tougher on dog owners and a lot of this shit would stop. Dog laws are slaps on the wrist for everything.