It’s definitely convenient to have everything in once place, and Steam has way more features, but it’s good to avoid Steam becoming too monopolistic. We saw recently how badly that can go with reddit.
Despite the widespread worshipping of Steam and GabeN, I’ve had lots of issues with Steam and Valve over the years.
It’s inconvenient for sure, but monopolies are worse.