Time and Github executed well at the start giving them experience.
I get the feeling that a company starting out now and doing all of their development and management remotely through the site they are building might have a good chance at catching Github in capability. Getting buy-in from customers is the problem.