My experience with AVM hasn't been so good either, for a different reason, probably related.
I use Linux primarily, which has built-in drivers for the vast majority of chips (not manufacturers, but the chips themselves that many of them buy and use) and standards. So if something works on Linux, it usually means that it follows preexisting standards instead of rolling their own.
On Windows, it's hard to see a difference because they all publish drivers for Windows that work, whether it's a rebranded copypasta of a standard driver or one that they wrote in-house. But on systems that they don't take seriously, the difference becomes glaringly obvious. The standard ones still work, and the custom ones don't.
So what happens when Micro$haft decides that the old driver format is a "security risk" and refuses to run them, and the manufacturer doesn't rewrite all of those custom drivers for the new version? Tons of e-waste, when the hardware itself is still perfectly good.
AverMedia seems to be one of the custom brands.