Whenever things go down or are brought down it highlights weaknesses in game and console design that should be done better. I'm trying to play Dragon Age: Inquisition and it's a chore, also because Xbox keeps logging me out... Randomly will say "Bye Albatross!" and then I'll get booted back to the title screen of DA:Inquisition. And then, to get into the game, it will try ti "Sync" my cloudsave, whcih it obviously can't do because Xbox Live is down.
So I'll go back into the game, it'll try to sync, which takes 30 seconds, it will eventually say, we can't sync, play off line, so I'll go to do that... It'll get in, I'll start playing for 10 minutes, and then again say, "Bye Albatross!" and I'll get booted back to the title screen.
I'm the only profile on my Xbox, so I can't see any reason why it would ever want to log me out and log into a different profile... It just doesn't make any sense. Like, why would you need to ping Xbox Live to sign in as your profile on your console...
Console makers need to do a better job of creating a 'fail state' when something is down. When the console first boots up or at an interval, it tests your connection, and if things are down, then it goes into a fail state mode: Offline profile, doesn't try to do cloud sync, doesn't try to download updates, etc., then sends an offline signal to the game so that the game just plays it's default offline status. Up and down times are going to happen, and in this day and age, online networks will be brought down by losers like these "hacker" groups. They're inevitabilities and the console and game manufacturers need to do better jobs to provide for a fail state when they inevitably happen.
Oh, sweet, this actually solved most of my rant up there. Although Dragon Age is still perpetually trying to connect to EA servers... but whatever. Good enough