They might have been fine before but I think their recent moves (as well as the accusations over the owners character, if true) are going to hurt all their ventures considerably. People might not trust them now. Especially that new redpass. This will have to hurt them. They may or may not be able to pull through it. It was a stupid move to do all this at once in this way. They would have been better off delaying Redpass a few months if it could have prevented this. Trust is everything.
