I hope you are right. Honestly. Any progress is positive in the long run; my comment was simply a matter of what (in the short run) is likely (in my opinion) to happen given certain events.
Of course the site going live is a plus. Revenue is always welcomed...