Very rarely do you hear Indie developers being critical of Steam. PSN, yes. Xbox LIVE, definitely. But Steam? Notch hasn't necessarily been critical of Steam, but Minecraft has been conspicuous by its absence, and Notch has once again elaborated on the specific reasons why he's decided to keep it off the service.
"As much as I love Steam, I do somewhat worry about the PC as a gaming platform becoming owned by a single entity that takes 30% of all PC games sold," said Notch, in a statement sent to PC Gamer. "I’m hoping for a future where more games can self-publish and use social media and friends to market their games. Perhaps there’s something we could do to help out there? I don’t know. If nothing else, we might work as an inspiration for people to self-publish."
People can self publish now, and it is relatively easy, but there are massive benefits from having your game on Steam. That said, Notch has a point about the dominance of Steam -- is this a positive thing for PC gaming, and gaming as a whole?
Notch on why Minecraft still isn’t on Steam [PC Gamer]