I would rather make than buy almost anything -- but, there are limits. Croissants, for example. I can make croissants just fine, but why? I can get perfectly good ones at the neighborhood bakery. So let them do what they do best. Likewise stuff like tofu, yogurt et al. If I can really do better than they do, I'll make it. If not, let them ply their trades.
On the pasta thing, I used to be a homemade pasta snob. But some of the types are a real pain to make and after reading Marcella Hazan, who is just fine with commercial pasta, I decided to focus more on the sauces than the pastas. If she's OK with store bought, so am I.