Windows also does. Almost everything is a VM in windows these days.
It's just how things work these days. If you'd say "I run my VPN client in a docker container" it would raise a lot less eyebrows. Yet it's not very different, really.
Though conceptually I'd frown at having to run Linux. I'd prefer upgrading the hardware to a supported chip.
Windows isn't running entire fucking separate kernel to run wifi driver, the fuck you're talking about