Always on requirement? Sorry, but I wouldn't trust any company to be gracious enough to patch the machine so it no longer needs to phone home when they decide they're going to force obsolescence. And that would just be my long term concern as a consumer. Short term, I wouldn't want some artificial requirement preventing me from playing single player games.
This coming from the same company that brought you Windows 8, I wouldn't put it past them to stick to their guns.
To each their own; there were fools who bought SimCity. Not saying it's a bad game, but buying it is a message to EA that you don't mind the direction they took - a shame given how much I've enjoyed the series.