Agree completely with both you and @F250.  From a purely rational point, the push of capitalism towards specialization is absolutely correct.  But, the emotional connection is what keeps it in check to a certain degree, at least on an individual basis.  Heck, if it was purely capitalism, then we'd completely lose skills like blacksmithing, wood carving, etc.
 
	Since a teen, I've always wanted to learn as many skills as I could.  Carpentry, welding, electrical, plumbing, cooking, gardening, working on equipment.  I sincerely enjoy the pride of completing a project well.  And, I'll admit that I like being the one that friends and family ask to help, ask to borrow tools from, and ask for advice on how to do things.  I like at least knowing that I COULD do something if I wanted to.  But, I've finally found myself reaching a point of beginning to defer to others for some of these tasks recently.  For example, I had three relatively minor plumbing issues at my house.  I brought my plumber out to take care of it.  We needed a second A-frame at the ranch.  I hired a welder to build it for me.
 
	Five years ago, I would have absolutely done those projects myself.  But, I'm at a point in my professional and personal life where I outsource those occasionally.  I try to at least do the things that are manageable and don't snowball.  I like breaking a good sweat working outside and knocking some things off a list while having something productive to show for it at the end of the day.  I'm not sure a purely capitalistic view can account for that sentiment.