I can only presume this is another bull**** inconvenience added to screw people over by Microsoft.
I've had XBL Gold before. I don't use it, I don't play online, and thus it's a waste to me. I tried to take my profile over to a friend's house today as an XBL Silver account, and when I arrived at his house, I was disallowed from signing in.
As in, I said to sign in, and Microsoft repeatedly asked me for my email and password. I'd enter these in, and despite having two "Security Proofs" on my account, and having ABSOLUTELY NO ISSUE AT ALL FROM HOME, I kept getting an error message and would
be repeatedly "kicked out" of my own profile.
So I walked back home with my USB drive that has my profile, and it worked just fine.
Walked back to my friend's house, and immediately given more bull**** "Sign in with your email address and password?" nonsense that would REFUSE to allow me to sign in.
If you want to know WHY after 10 years as a customer, I'm going to purchase a PS4 and NOT the Xbox One, here's one reason. You people go OUT OF YOUR WAY to screw over anyone who doesn't want to pay for XBL Gold.
All I wanted to do was play my own Diablo 3 character at his house, and instead it took us an hour of stupid crap to make something as SIMPLE as signing into my own profile to work.
In the end, the only way I could avoid being kicked out of my own profile, was if NOBODY on his console connected to Xbox Live.
Thanks for nothing, Microsoft. If you're going to go out of your way to make my usage of an Xbox a pain in the ***, then I'm going to be a Sony customer.