I think that part of it is that relatively few people use bare-metal servers these days, and nested virtualisation isn't universally supported. I also found this technical critique [0] compelling, but I have no idea if any of it is accurate or not.
[0]: https://www.tritondatacenter.com/blog/unikernels-are-unfit-f...