Some quick responses to your points:
Paul Kilduff-Taylor

“ if I’m going to lie about multiplayer, why would I say “we have this very subtle, barely-there multiplayer which is like Journey” — surely that’s a counterproductive lie?”

But wouldn’t that still boil down to the minimum of being able to meet other players (which Sean had said multiple times)?

I don’t think that all players who expect multiplayer expect it to be full-fledged, just that they expect the minimum of being able to at least see other players in their game…which they couldn’t. After all there’s evidence of 2 streamers moving to (near)exact same location on a same planet yet they can’t see each other.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.