I'm just glad that You did not decide to require an Office 365 Account for participating in this blog :-) I'm not against disabling anonymous commenting, but this won't improve anything in the on-premise world if you're still focusing on selling O365 without
respecting on-premise customers and their needs. Beside security discussions, at MS I would focus on an easy way to integrate Online Services, e.g. Exchange Online, into existing on-premise environments without the need of installing ADFS-Servers, Loadbalancers
etc. which just adds complexity, error-proneness and costs. In my opinion Online Services should be as "easy" to integrate into on-premises environments as on-premise systems.