No trace of any reason for the firing to be found in the article, both sides at the time of publishing have been silent about it.
Strange. Hoping it's something shitty Marvel/Disney did, would be disappointing to hear DeMayo did something worthy of being dropped suddenly like this...