Pire, if the CC was technically terrible but the news was great, that would have made investors jump in. The CC software company that they were using sucked and I'd bet that either that was fixed pronto or they're getting CC service from someone else.
If revenues grow and profits grow, people will buy.