If I ever have kids I plan to coordinate a common gift with everyone I'm celebrating with; just have them all chip in a bit, and buy one very nice gift rather than adding to an ever-growing pile of plastic garbage.
My sister has made real effort not to spoil her kids, but it's hopeless. They get so much sparkly trash at every occasion, and I feel like I could might as well have given my gifts directly to the landfill.
I used it to learn German almost ten years ago and it was fantastic. When I started out you had a limited number of lives, but they realized this was not good for learning and removed it. This lead to me learning German on Duolingo very successfully - my approach was to aim over my competence level, do difficult challenges, and keep at them until I managed to do it right. High paced, challenging, generally fun, and extremely educational.
Then they re-implemented the limited number of lives not to increase educational value, but to punish non-paying users. This means that I have to do the lessons slow, even honest typos are punished so I have to read and re-read whatever I write before I can jump to the next challenge, and I cannot ever challenge myself by going beyond my skill level.
I paid for a year of Duolingo, but it's very expensive, the whole user experience is more annoying to me even for paid users now than it was as a free user in the past, and I don't like the direction the company has taken and I don't want to encourage them by paying for they enshittified service. Had they kept trying to make it better for everyone I would have been happy to pay €5, possibly €10, per month for a few extra premium features.
Right now it does really feel to me like they are punishing their users and creating a bad user experience on purpose.