So let me get this straight, I bought the game and when my connection drops, I receive a warm F*** YOU by steam because I'm not able to be online and you actually encourage such system and even go so far and denounce people without stable connection a lesser life form.
You are so deluded it hurts, I'm fully aware that when you buy something from steam you consciously accept the fact that the game, single player or not will and should be played with some sort of internet connection, it just doesn't seem right and it almost feels like I'm renting a game, not owning it.
There are areas which most ISP don't cover and you're left with one single ISP that isn't too reliable, this however does NOT mean you should go live somewhere with a stable internet connection, this only means that the games you purchase should work properly without internet connection.
Let me go into another extreme - make believe that only major cities have internet access and smaller rural areas don't. Are only people that live in certain places "allowed" to play games?