I’m convinced he knew from day one he was going to leave the project like he did.
I guess every developer of a certain open source project will do the same that's the very reason of being an open source project.
What i actually observed based on the previous discussions by him and the community. He doesn't want to leave that early as the bitcoin project is still on its very early stage of development.
But I know he has exit plan
(as I mentioned above as a developer of an open source projet). Though the very reason why he leave so early and force him to do it is because of the wikiLeaks incident.