I agree, I'd not call this a kernel. It does not allow any software to be run on top of it. It just prints text to screen and halts.
Even saying it "runs" on QEMU is a far stretch: it "halts", that's all it does. :)
(it does run on hardware as per other commenters in this HN convo)