Qemu is a lot more than just a frontend. It contains both CPU emulation code and machine emulation code in addition to being able to leverage Linux as the hypervisor. It is a massive piece of software.
I meant that Bochs and 86box are just single commands that do a single thing. Qemu is more like LLVM and is indeed massively more complex.