I have a cockapoo, and my choice was nothing to do with snobbery, designer dog or anything other than the reputation of the breed. Mine is typical, she lives up to the reputation.
I wanted to raise a dog from a puppy, you can get a rogue dog from any breed but the cockapoo is known for being friendly with people, children and other dogs, and mine certainly is, they are very easy to train because it is in their nature to want to please and are highly intelligent. The main reason for me was that they don't shed their hair, I would have been permanently sneezing with a dog that sheds their coat. The downside is that you have to comb them every day to get the loose hair out, or it gets matted.
I have always had a dog, and this little girl has been the easiest to live with. She lives to play, runs like the wind and is just adorable, so affectionate and gentle natured.
I would always advise caution when you have kids, but the cockapoo is in their element, with a bunch of children to play with.
I would never have thought of a poodle, but they are big kids at heart, and the spaniel has the intelligence, it is a good mix.
Cockapoos are increasingly being used as assistance dogs, because of their natures. I don't need to defend them, most people who know one understands why they are so popular
It is personal choice, I would never be rude and call people stupid, or idiots because of their choice, that's plain nasty.