I disagree that accessibility is a detractor here.
There's never been a better time to be an indie dev. I'd rather have 1/1000 indie games be awesome than being force fed whatever storefront disguised as a game 'AAA' publishers poop out every year.
Just look at how slay the spire is doing up against marathon right now. Which of those was shouting the loudest? Highguard anyone?