If you could pay for some bonus materials that would be great too. Though I'd rather unlock them randomly from a kind of loot box system.
And how come I can't level up? I don't feel like I'm making any progress without an XP bar. Clearly this person does not understand game design.
I think you're being a bit too critical for what just seems like someone's fun little project.
Not everything needs to be a fully developed game. Sometimes people make things for gasp the fun of it and not to build a comprehensive game that will appeal to everyone and their demanding cousins.
OP is stating his love for the worst parts of games. This would be like someone saying they love pages filled with ads, chat bots, pop-ups, auto play and scripts which take seconds to load.
It also needs swag: cute little square plushie stuffed animals for each type of element.