What do you think of Steam Direct?

I think it’s about time Greenlight to go…
The new submission system though, I bet they’ll charge from $100 to $300 and only refund you that fee IF you publish the final product and if the game sales surpass the (fee * 0.7) mark.
A LOT of hobbyists will absolutely hate this submission model.