I'm going to go against the grain(!) here and say that AG is not necessarily better than Extract. Yes you can brew a far greater variety of beers using different malts, but a simple brew Extract is right up there quality-wise.
When I moved over to AG I was disappointed. When I started brewing, I skipped the kit brewing stage and went straight to Extract, which I stuck with for years, I then took the plunge with AG BIAB and was a bit underwhelmed as my Extract beers were so good and I couldn't really justify the extra time vs little perceived improvement in quality. I've stuck with it, but I'm yet to be convinced that AG is so much better than Extract.
With your Extract brews do you do a reduced-volume boil? If so, do you add extra hops to compensate? I only picked up on this late on and it made a big difference to me beers, there's a good calculator online
IBU Calculator Beer Bitterness - Brewer's Friend
I reckon 70-80% of my beers are better than those I can buy in a pub, but I still come across commercial ones that blow me out of the water. One local ale in particular, Uley Old Spot, I've been trying to clone it for years but not even got close, they do somersetting very special with that beer.