Obviously, the answer is true and is conditional. For me the answer is false. I started with a small kit with steeping grains and DME turned out very drinkable no off flavors but not characteristic of the style. My second was a DME hefeweizen kit and it wasn't very good at all. Some weird off flavor that intensified in the bottle. Kind hearted friends drank and thanked, but I knew it wasn't good beer. Frustrated with the of taste and bad color I bought a can of hopped LME, mixed it in the fermentation bucket with enough hot water to get the can empty, pitched the dry yeast. (I know) No hot break, no cold break, no control of bitterness and it turned out pretty good. That process to me was like mixing a can of Campbell's soup with water and calling it cooking.
So after just 3 extract brews I got some grain kits and did BIAB. I'm glad I did. I'm making nice flavorful and drinkable beer. Extract has its place, but for me and my small batch brew grains are working better, and eventually I'll be coming up with my own recipies. And, spent grain bread is pretty good too.