Never understood why people are so against this. Always online is not a problem whatsoever in this day and age. I don't think my Internet connection has gone off in like 2 years. No second-hand games, well Steam has been doing it for years.
How nice for you and your internet.
If you think you're going to get those Steam prices - WAKE THE FUCK UP.