I don't believe it. Having not put a penny toward the game thus far, if only because I don't have one to spare, I can't complain too much about the long cycle. It's still coming out faster than Star Citizen's story campaign, so I'm going to show some confidence in the creator.
Though I admit if another year goes by without 1.3 I may begin to doubt, myself. Oh, well.