Re: Internet connection required
Because penetration of high-speed broadband is terrible, especially in the United States. Even in major metropolitan areas you can't always get a good, reliable connection. There are tons of internet dead zones where you just can't get any sort of reasonable hookup.
Me, for instance. I don't live in the middle of nowhere; I'm in a suburb of a small city. There's no wired internet on my street. No cable, no DSL, no nothing. All the streets around have it, just not this one. (Cable won't run up here because 'everyone already has a dish for their TV'.)
This is a lot more common than people think.
(My choices for internet are 3G cellular, at $70 a month and they recompress every single jpeg that coms over; Satellite, at $400 install and $80 a month for a tiny cap and latency so terrible you can barely run a shell terminal, much less play a game; ISDN at $700 a month; or a T1 at $2600 a month.)
I already have enough problems with Steam deciding I can't play my games because it can't phone home. I don't need that on my consoles, too.