EA is claiming that part of the reason that internet is required is that constant connection allows them to run a lot of the game server side, which has given them greater flexibility regarding what they're allowed to add (specifically down to how every single Sim that ends up living in your city will follow unique protocols). I have no problem with it requiring a constant internet connection. I'm excited.