What do you think of Steam Direct?

It’s not a question of being ready for release. The game market is fickle and releasing a game is a **** shoot with no guarantees of success even for the big guys. So the idea of the indie going into debt in the hopes that he might make enough to cover the Steam fee is not exactly palatable.