Wrong. It is Linux versus Windows. If dongle works well on Rpi it usually works well on other Linux devices, especially in a situation, we have here - modern kernel. If dongle has good support in official Rpi "Linux kernel" then it can be easily ported to official Linux kernel (www.kernel.org), where our sources mostly come from.
If you can't live with this, you need to switch back to Windows or buy what is recommended. But even then you might have troubles.