Android has a completely reimplemented user space on top of the (se-linux enabled) kernel. Saying that the two is one and the same is simply ignorant. They are as much the same as a human and a fish is. Just because the cells are largely the same doesn’t make them equivalent at all.
How much of that a particular Linux distro will use depends on the distro maintainers.
And several of the mentioned issues apply just as well to Android. (attacker waiting with data exfiltration until the network is available, etc.)
Some issues are just hand-wavy, like the USB not being the good isolation barrier, citing a link that doesn't have anything about USB.