It more of a joke because its the only real solution in my list. They are limited to your house but from my experience there’s no way normal mosquitos can go through them. I think mosquitos don’t really give a fuck about smells (at least not enough) and the problem is that they dont spread that well.
While it is sad that the terms meaning has changed to something so disgusting: It is what is now. It makes no sense now to act like it still has the old meaning but I agree that it is a good idea to think about the topic as a whole.