What do you think of Steam Direct?

Well, I guess I am not serious enough, because if my game flops and I am left with $10000 debt, that’s it, my life will never be the same again, I am pretty much done.