All dogs need attention and can not be left alone for long periods of time. They all need feeding, grooming (to varying degrees), exercise, veterinary care and so on.
Some breeds are absoloutley not good with children - some are fantastic, some are in between; but any dog has the potential to bite, so breeding, training and supervision, as well as education of the child about dogs' needs are essential with co-habiting dogs and children.
My cocker is vocal - some are not. My sister talked a lot when we were kids, I did not. They, like us, are individuals with different personalities.
I love my cocker she is intelligent, affectionate, funny, energetic, sleepy, cuddly. She is all those things, but she is also willful at times and has a strong character. She is gorgeous and I adore her, but she has not always been easy - but that can happen with any breed. But imo, cockers do know what they want and can be a little cheeky at times. I like this about them, but they need time and effort.
No dog is the perfect dog, because I think as much as anything else, this depends very much on you being the perfect owner. That is what a lot of people (including myself at times) forget.
If you get a cocker now, or any time in the future, you will get out of the realtionship, that which you are able to put in. It is fair and reasonable to expect that. If you have time for lots of loving, playing, training, exercise, cuddling (on his terms) - they will make you a perfect pet - what ever perfect is