calling it Metro instead of Modern UI
No offense, but if that comment had been at the end of your list of Thurrott problems, you would have been given the Arson, Murder, and Jaywalking award.
"Boot to desktop" would only be useful for the present because Modern UI has poor integration with legacy, and would only actually work well in a server environment where there isn't normal use anyway.
Don't you think it would be useful for people who primarily use the desktop? It would prevent them from having to click the Desktop tile.
Edit: See CSharp's post.