alpine doesn't seem to ship with udev by default, while other distros like almalinux do, so they can suspend the usb tablet device via udev rules, but not alpine (unless you set up eudev)
looks like the reason the alpine vm was using 5% CPU at idle was cause of the virtual tablet pointer device. Disabling it has brought it down to ~2%, which is more in line with what btop reports inside the VM
@tiredbun kinda the reason I end up going back to fedora is cause they somehow tend to just make things work with KDE.
Arch is fine though it's quite bleeding edge. openSUSE has weird defaults that they never really changed for whatever reason despite a lot of people not liking them, but can work okay once you go around and change things to something more saner