Pc gaming is pretty much dead retail wise. Only place i see pc games as at bestbuy. Eb games has one shelf filled with old games in the back of the store.
Steam has a large fan base, because it did things right. But i feel people are far to loyal to the valve company. I remember when BF3 came out people were screaming " no steam no buy". Let me get this straight, you wont buy a game you have been waiting for because you cant use your favorite store? That is just insane and fanboyish.
Steam has 80% the digital market which pretty much means they own pc gaming. Power turns companies and people into monsters. As steam takes more and more of the market they will become less friendly.
Steam sales might not be as good as they were. No reason to drop prices when your the only store in town. they may also ban people from their accounts for any reason. Imagine you have 1000$ on games on steam and one day they block you from their network. Its over for you you cant play those games on steam servers anymore.
Digital copies gives publishers huge power. Steam is basically a DRM software that locks down the games.