The rtw88 driver in the upstream kernel is under active development and has been adding support for 8822* chips, but I'm not sure what state things are in with the 5.10 kernel used in LE10, it might need something a bit newer to have things work.
DKMS solves a different problem. It allows you to recompile the driver to match the kernel - but it assumes the driver can be compiled for the kernel in the first place. LE's problem is that we frequently bump to the latest kernel and this results in drivers that simply do not compile on the target kernel version. Over time (and multiple drivers) you get rather bored of reinventing this wheel.
Thanks for the info guys, it seems that the 5.2 Kernel will start to have official Realtek support for the 8822 family of chips starting with PCI WiFi adapters. USB adapters like mine coming later. I guess I will be patient and wait for an official LE to adopt this.
Realtek Contributes New "RTW88" 802.11ac WiFi Driver To The Linux Kernel - Phoronix
I totally understand wanting to avoid a big support headache by providing users their own development tools on each installation image. What's the saying... "give someone a rope long enough and they will hang themselves"
Far better to rely on solid driver support in-tree eh?
Update: I've been doing some research on commits to the kernel and sadly it seems rtl8822bu and USB support is still not there (although there seems to be commits that mention preparation for it) - guess we will still have to be patient.