My guy. I deliberately left out GOG in my comment because they fill a different niche in the market,, DRM-free and generally older games. The bureaucracy of refunds is probably alot less complicated.
You're probably the first person I've heard say Steam has bad customer support.
They are not making "their product accessible", they are making other people's games accessible by providing an open OS for gaming outside of the Microsoft Windows system.
Again, having a large market share because you simply provide the best service is -not a Monopoly-. How do they in any way dictate prices? Ubisoft are free to sell their game for half the price on their store front if they want to.
I'd happily pay 30% to Steam for all the service they provide over 100% to Ubisoft's reskinned, buggy, unoptimized quarterly "games" or EAs microtransaction simulators any day.