So, let's see:
Having an idea early(-ish), cornering the market and giving developers shitty margins while raking in billions in profits and giving extremely little back to users = fair and good business practices
Paying developers well to sell their work at competitive prices in order to establish a viable competitor in the market and break a virtual monopoly while maintaining a healthy production industry = bribery.
Yeah, I don't subscribe to that logic.
Im not saying it's Steam's fault they haven't had viable competitors before (most alternatives are still rather poor, and a lot have been downright garbage), or trying to take away any credit for the work they did building up Steam to be the platform it is today (a lot of features, some of them very good, and first to make a lot of it mass-market) but that doesn't mean they deserve no competition either. I really don't understand why people are so damn beholden to Steam. It's a storefront owned by a former developer, now money hoarding company, led by a former legendary game developer, now generally unpleasant rich person/money hoarder. Buy from them if you want, or don't, or shop around - do whatever you like. But stop portraying companies presenting legitimate competitive threats to the current leader as somehow morally bad. That just shows bias. Valve is no better than anyone else.