The Sopranos is one of my favourite shows ever, but I can see that there are flaws. Criticizing the kids is perfectly valid. They are poor characters who are portrayed with some of the worst acting ever seen on HBO. AJ is basically nothing and fails whenever they try to give him a storyline while Meadow is merely infuriating most of the time. Richie Aprile was also portrayed poorly. Sometimes the show was too myopic (to the point of pretension) and focused on storylines that weren't interesting, particularly with regard to dreams and psychiatry. Storylines would pretty much just drop sometimes (Furio) and that was annoying. Livia's death was forced obviously and very unfortunate. The show also gets extra mileage out of being one of the first (and best) television shows that was structured like a novel in terms of scope and detail. The big hit dramas at the time The Sopranos started were shows like ER, Law and Order, The Practice, West Wing. Those shows lacked the depth of the Sopranos (particularly the first three) and due to the constraints of network TV couldn't hope to match the Sopranos in terms of grit or even simple realism. A show looks better when its competition in general is far inferior, though I admit to really enjoying 90s Law and Order and The Practice.
All that said, the Sopranos had some real strengths. There were small moments in the Sopranos, details, that really make it stand out from other shows. The little jokes that would pop up from time to time like Sylvio's Pacino impression and Paulie's malapropisms. Small details like Tony always getting mad when Junior took a shot at his football days. The main strength was the characters though. Tony Soprano is still one of the greatest, most detailed characters TV has ever seen. We see lots to hate and like about Tony, even contradictory things, and really come to understand him. Most of the supporting characters in Tony's crew are great, fully realized characters, even if we don't like them a lot of the time. Livia and Ralphie are two of the best villains I've ever seen on TV, with Livia being probably my favourite villain ever on that medium. As bad as some of the actors were, the actors playing Tony, Carmella, Livia, Ralphie, Janice were all tremendous. The Sopranos felt like a fully realized world to a degree that very, very few shows ever have.
For the purposes of this thread, I don't think that things significantly improve after season 1. I think that season 1 is tremendous. I would rate seasons 1 through 4 as great, while the subsequent seasons are far more uneven. The first part of season six in particular is actually painful to watch.
Last - Breaking Bad is a horrible show that doesn't hold a candle to even the lowest points of The Sopranos. Terrible, terrible show.