since development skill leads to success in software businesses like the ability to cook amazing waffles leads to successfully running a bed and breakfast.
Yes, a very important point. This is the central idea of The E-Myth (i.e. doing a thing and running a business that does that thing require very different skill sets).
ref: http://www.amazon.com/Myth-Revisited-Small-Businesses-About/...