What do you think of Steam Direct?

A strongly believe in personal responsability. You can’t blame others for someone’s bad choices.
If a dev is releasing crappy games week after week, it is only because people are buying those crappy games. In a free market, it’s the common people, the customers, that have all the power, not Steam, Google or Apple.