I wonder what the source on this. Twit above just states it as a fact but does not list any evidence.
I glanced through the article - it mostly deals with dotnet watch fuckup. This article is 2 weeks old, nothing was known about Nat's decision to leave at that time.
Edited for clarity.