I met the Jami developers at fosdem 2018, and tried it out. I agree they're doing good work. All the same, I don't think anyone who does less is a bad or unethical person.
Considering ethics in boolean terms isn't really that productive, as I see it. Most things aren't that simple.