Even with all the hate, scratch is a pretty good website. The community is friendly, you can make so much with it. And even Scratch itself is surprised by the creativity of the scratcher. Overall, Scratch is an underrated masterpiece.
Tip for consumers: it's fun when you learn to use it