Not so bothered about Steam myself to be honest, never had an issue with it, and I certainly do not mind activating online, however, there is no way in the world I like the idea of having to remain 24/7 connected purely to play a game.
Devils advocate would argue that most people these days have broadband which is already connected 24/7, I would counter argue that this is not the point, its the principle ?
Also saddens me that in the past I have purchased every single SH, it is looking highly likely that I will not bother with 5 now.....