This isnt the point. He said clearly on multiple occasions in the past that the game is indeed multiplayer. Yes, not a multiplayer "experience" - but you would at least be able to see other players. Right now, you cant. Why? Who knows; server issues, lying, or another multitude of unknown factors. Either way, a feature that was said to be present in the game isnt. These guys dont get a free pass just 'cause they're an indie game studio - they have (potentially) straight up lied about their product. I'd love to see this situation if it was your standard AAA dev pulling this, it would be another whole different story. But no, people are rushing to their aid to defend them even though they've intentionally been deceptive, tip-toed around the matter at hand and dodged direct questions.
I'm all for giving this game a shot on Fri, but I cant believe some people are actually putting up with this.
I'm happy about it being a single player, so not a problem for me.

Also you don't know they've been intentionally deceptive. Like you say it could be any of a number of reasons.