Their business model is one thing, but you have to agree they haven't scammed anybody yet, and they've been operating for how long? 6 months? I wasn't even on the forum back then.
They gave people who ordered vaultbreakers free hash in the cloud weeks before the titans shipped, so they delivered in a way.
Also, I wouldn't call a data center and a domain a flashy thing with little purpose. IMO a scammer would not invest at all, just send a few miners to get positive feedback, launch a big preorder event and run with the money.