Publishers have discovered that pc gamers prefer Steam over all other platforms. Basically all the big publishers are back on Steam or entering it. After trying to manage outside.
Epic is gnawing at the lead, at least with me, as they give out a free game every week. I must have 300 games in Epic - I've even paid for a few.