Is Lance just really lucky? Or is he more resiliant to last through sicknesses, distractions (like Divorce etc) and focus on the Tour?
Both. No other team rides solely for ONE leader. Not a single USPS rider has won a stage since Lance's reign began. That team is/was built around Lance winning the Tour. It really existed for no other reason (until this year and the Pro Tour of course). It is a text book example of how committing to a single objective will produce results. On the other hand, he has been lucky to never have been caught in a really big crash either.