No Man's Sky developers can't say the same.
Please just stop bringing this up in this context. They literally sold a single player game as multiplayer, along with a plethora of features which were said to be in the game at launch day which where never implemented. See yourself at [0].
The only reason this keeps being brought up is because Sean Murray has extraordinary talent at tickling the medias gamers-are-evil trope. This has nothing to do with payment methods.
[0]https://www.reddit.com/r/Games/comments/4y1h9i/wheres_the_no...