What do you think of Steam Direct?

Your argument is flawed. You are assuming the ability to fork over thousands of $$$ somehow guarantees a quality game. And no one is saying Valve is a charity (especially when they are taking a 30% cut on sales).