Instead of complaints, contributions and volunteer work are generally what’s needed …
Look, it seems like you’ve done a lot of work on add-ons for Anki so I’ll respect that. But I’m sorry, you’re talking to someone who’s developed on top of the Anki ecosystem — for free — for almost 10 years, so I feel entitled to complain about things that break the onboarding process (as well as valid suggestions I’ve previously added). I’m not a Python developer so haven’t got the skills to contribute that way (and at my age, nor the time).
I understand open source is a difficult thing to do, but the team have to somehow find a way to support the whole ecosystem or they’ll be limited to (mostly young?) developers to do free work. This guy (interview) has many good talks about just that. Anki mobile is fine for very simple front/back cards or downloaded packs, but anything more (like the above link to my programming flashcards) depends on the desktop app. My “complaint” (request) isn’t advanced, it’s a fundamental one. I don’t seem to be the only one who thinks this way.
At this point, I think I’m done with this discussion and will thank everyone for the app and requests support over the past few years. You can choose to listen (or not) but I suppose I’ll have to rethink using Anki’s ecosystem if it continues to become more complicated for users.
It’s not a good use of my time (or yours) trying to convince people who seem to have other ideas.