These platforms require more frequent update schedules, since they are subscription-based. I can't offer it. I'm considering selling the game on DLsite, though.
DLSite is getting hit too, but I noticed they have alternative payment methods so maybe they'll cope better. Steam will likely find alternative payment methods, no way this shit'll be the norm. There's always Nintendo Store kappa.