Long story short, I gave up on WP after BUILD and the announcement of Astoria but held off until a few weeks ago when its leak expedited my move to iOS.
To sum up, I am really hoping the rumored Surface Phone uses x86 code without Astoria so I can go back but I just wanted to point out a few...