> They recently stopped developers promoting on steam, sale of their game on other platforms.
Hard to blame them for a stance of "you can't use our storefront to advertise other storefronts" though.
Epic is doing the things it is doing precisely because Steam is so ludicrously dominant. I'd argue that they haven't been successful at usurping that dominance yet. They are still very much playing catch-up.