@stux
Ok. So what people are concerned about is the NDA.
This has to do with the big fish eating the little ones, and I'm sure you understand this.
On the other side, since you were in the meeting (am i right?), you know about what can't be revealed. So, in this matter, and according to your own judgement, is this related to pure technical reasons, meaning, develpoment of software, infrastructure and such, so that (in appearence) won't hurt the community?
And I ask this, because since this is a HUGE company that will join the fediverse, it is important we all know about the implications and even if this is viable in a long term.