I think the spirit of the post is going ahead and host your PC game on steam or whatever platform you want, but also host it on your own site so you're not completely beholden to a third party.
When you have no way of turning more then single-digit percentages of your Steam sales into your-channel sales, the difference between 'completely beholden' and 'not completely beholden' is academic.
Can you handle a loss of 90% of your income? If not, it doesn't really matter that you have a side gig mowing lawns, in addition to your day job.
I suppose it depends on the circumstances. If the conditions under which steam no longer becomes viable are extreme enough, making a ruckus on Twitter would probably drive considerable traffic to your site.