You're condemning them for spending all their time making the product work instead of...focusing on their website? Bit strange to call someone a scammer for doing the opposite of what scammers do.
So yeah, I don't think it's unwarranted to be skeptical when somebody shows an AI render and says "we'll ship this within 6 months".