Steam being a "shitty platform" isn't really the concern here. Another addage applies here: "Mo people, mo problems."
Overcrowding of Devs on Steam, hiring more people to deal with that - the company structure gets more and more elaborate and thus ..... shit happens.
Now, the real issue I...