The problem lies with the people that don't realize that training a dog well involves 1 to 2 years of training, and paying many thousands of dollars to a professional trainer.
People that think it's a DIY project or that their dog is just really good and loving are normally morons.