On Android, Linux kernel is an implementation detail not exposed to userspace APIs as official stable APIs, even for basic stuff like bluetooth or accessing files outside the sandbox, Java APIs have to be used.
Then on the ChromeOS side, not all Chromebooks support Linux based applications, and even that is actually a design similar to WSL 2, by running it into another VM on top of the Linux kernel used by ChromeOS.
There's very little computing done where the hardware is not designed with the software in mind and vice versa.
The days of "software x running on hardware platform y" might be behind us for the majority of the planet's population.
WSL is microsoft giving up. Other users dont really need PCs any more, you just use a phone or a web browser.