You're probably the first person I've heard say Steam has bad customer support.
Steam customer support was a fucking meme back in my day. You also got oceans of videos like these: https://youtu.be/kE0QtkTNUqk
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.. are we speaking English? Do you simply refuse to read and get new information? I mean, sure, they can, but they will get angry emails from Valve Corporation and threats of suspended sales, no pre-orders, etc., because that's what a near monopoly does to further cement their position on the market, and I don't even want to think about the future with different CEO and valve having basically grown into the next google or microsoft with Gabe long gone