I don't think boss drops fit into lore, just as I don't think that Omega would think to provide us orchestron rolls based on the various things we fight for his experiments. I think that's just a gameplay thing.