I've been a fan of physical game carts/discs that are 100% playable offline.
Getting a new PS4 or Xbox One that "bundles" a download code for a game is a rip off if you have to download the game and have it call home every time you want to play.
So when the online component is down, you can't download or play the downloaded game since it can't phone home. That's ridiculous.
I skipped the Xbox One and PS4 for reasons like this. Even more so: 10 years from now when the authentication server goes offline, your Xbox One or PS4 game is dead. Whereas, I can still pop in my favorite NES, SNES, Genesis, N64, PSOne, Saturn, DreamCast, GCN, and PS2 games without any worry for an internet connection. (And select PS3 and Xbox 360 games.)
Vote with your money, people.