Is there any point? I'm not sure he plays the game, it's abundantly obvious he doesn't read up about it.
This is just a damage control exercise and has been reading exactly like the RSI forums where everything has an explanation, everything bad is a fake and nobody else is coming close to what SC has already achieved. It's got as much point as trying to convince a guard dog that it's owner's business practises are under investigation so you need to come inside and expecting it to actually understand what you're asking.
It's the same tactic all the faithful use, twist information, raise and repeat until it becomes the "truth". We all know that ED do have many issues, however meeting release dates is not one of them. Moreover despite the issues with parts of the game it is a complex game made within the projected timeline.
1.0 released in 2014
2.0 released in 2015
3.0 no release date yet.