Те кто формулируют такие обвинения очень плохо осведомлены о том, как же всё там работает и даже неудосужились взглянуть на самые простые презентации публикуемые VMWare на официальном сайте.Известно что vmkernel - это разработка VMWare с нуля. Есть модули к ядру Linux, которые позволяют загрузить vmkernel в режиме гипервизора, а затем свою работу продолжает уже Linux-ядро, но уже для выполнения роли консоли ESX сервера.
Итак, схема следующая. Загружается загрузчик (извините за каламбур), передаёт управление Linux-ядру, затем загружается vmkernel в режиме гипервизора и поверх него работает ядро Linux;
Конечно, есть некоторые недомолвки со стороны VMWare, но всё же :)