Yes, as there are plenty of other developers who are openly liberals or some other flavour of capitalism. You don't need to agree with the developers political choices all the time to use their software.
Also relevant is how this is the second time the Taliban puts in place such policy, when they were overthrown by US military forces and opium production rose as high as it ever was during US occupation.
No, stop spreading this nonsense, it was never chosen because of that. It was used because it was free and the developers don't care about creating funny names with the DNS or for glorified expensive DNS.
I disagree, of course you can't learn just using Duolingo, but it is like saying X textbook doesn't teach you anything because you are only using that. Learning a language is a process that never ends and that requires a lot of different processes, maybe Duolingo doesn't have absolutely all of them but if you finish a tree of the main languages and some other digging around you will have learnt quite a lot.
It is all reflection.