Or you misunderstand it in your crusade against everything and everyone associated with SC. His argument suggests that the terminology is very broad, which is true. It extends all the way from MMO gaming nirvana down to minecraft-like situations. Need I remind you that FD markets ED explicitly as an MMO, and it is closer to minecraft than a full-blown MMO as well? It doesn't mean that everyone believes it would be like minecraft. It does mean there is a whole range of interpretations, and that inevitably many people will have different interpretations. Heck, even CIG themselves hardly had a consistent view of what it is they mean with it or want they want to actually do.
Honestly mate, the second you start typing you really want to insult some internet stranger so much you are willing to be banned for it should be the second you stop typing and make yourself a nice cup of tea.
1) I have no problems with anyone being a backer.
2) From my reading he is making no such argument like you suggest. I could be wrong, in which case he could clarify his meaning. Furthermore, there has never been in anything in CIG's marketing or statements to suggest at any point there were considering anything less than hundreds or thousands per server, as a minimum. In fact, if you listened to their statements, hundreds or thousands was always presented more like a minimum they would like to achieve.
3) Read back further on his comments and you see how he was thinking that CIG initially were not talking about any sort of MMO type game at all, when this is blatantly false. That they presented the PU as being a thing from day 1 and in no way suggested that it would be a limited thing. Just read their statements about it and its clear they are well into full blown MMO territory. Remember, LittleAnt want's to only count development from when SC started being an "MMO", so if it can be shown that SC was planned to be an MMO from day 1, he has to then accept the full timeline as development. He doesn't want to do that, so he tries to cast doubt on what CIG actually meant. LOL, in a way, he's spreading FUD!
4) Do you think they would have had a tenth of the success they did if they were really offering a very limited in scale and player numbers PU?
Regarding your last point, generally agree, but there are times when i'm more than willing to cross the line when I feel that someone is arguing in bad faith.