I switched a while ago to Seedlang (https://www.seedlang.com/), and while it only supports French, German, and Spanish, I can at least say that the German course is everything I actually wanted from Duolingo.
Every exercise involves a real video of a real German speaker speaking in German. You get to hear them at the same time as you see their face, which is not something you'd think is a big deal, but absolutely does make a big difference.
When it's your turn to say a phrase, it records your voice and plays it back to you, rather than use some shitty model to try and guess if you spoke correctly. By listening to your own voice you can clearly hear when you're getting things right versus when you're getting things wrong. Early on, German speakers would often comment on how my accent was quite good for my level, and I think this is big part of that.
IMO Duolingo's attempt to try and scale to every language as fast as possible just makes it a worse product than something 'artisanal' like Seedlang (though of course, if there's no artisanal resources, then Duolingo might have some value to offer)