I don't think it's so much first-mover versus second-mover advantage but rather an overall question of timing. I agree that being first doesn't matter if the market and timing aren't right.
The first-mover's Achilles heel, though, is that you're the one who has to affect behaviorial change, which is the hardest part about building a company that is trying to fundamentally change the way people, well, behave.