O_o Cockroaches? Really?

Hm...


Uh... it only appears to be better then the cricket by its calcium. (And if I use calcium powder it's probably not that big a difference) and it has more than double the fat. I'm probably missing something so please don't think me rude for asking... how's it better?