I am using a local account on my Windows 8 computers rather than logging in with a Microsoft account. I see no reason why Microsoft needs to know my login credentials; it feels intrusive to me and it seems like a one more doorway from which I need to protect.
But besides from feels and seems, is a local account actually more secure (whether from hackers or from government agencies) ? Does Microsoft actually have a copy of my keys?