Seems like a whole lot of complaining for nothing. You still need an internet connection to purchase and download on Steam. I haven't walked into a Gamestop/EB in 10 years.
I guess my only concern is if in 20 years Valve goes out of business and the Steam database is wiped. Although by then internet speeds will be so damn fast I should be able to find and download all of my games in seconds.