David F. - If you think that business model can be replicated, and you have the know-how and experience to consult people into making it happen. Why don't you do it? Seriously. I'm not trying to dispute what you're saying, and I'm not trying to start an argument. i'm just asking why you don't do that? If it's that easy, you could just travel the country selling detail franchises and make a TON of money.
And luck is a major factor in ANY business success. I doubt you can find one single business owner who didn't have a door opened for him, or find the right customer at the right time, or have his competitor hit by a bus, or some other random occurence that helped him gain momentum and bring the business to the next level.
I'll use an analogy that I'm pretty familiar with. Poker Winning a major tournament takes countless hours of practice, determination, incredible talent, and skill. However, even if you have all of those things, you'll never win without getting lucky. Your kings have to crack aces, and you need to hit your draws at the right time. You just don't plow through 5,000 other players on skill.
The same goes for business. For every aspiring detailer, there are hundreds of other people just like you. You can work harder, have more skill, etc., and that's usually enough to build a decent business. But to really elevate yourself to the next level and put yourself in the top tier of businesses it does take some amount of luck. You have to be at the right place, and the right time, find the right customer, and take advantage of the right opportunities to really break out and be exceptionally successful.