Personally, I don't hate Cloanto at all...
You don't get Amiga ROM codes along with UAE but obviously that's because Amiga corp still own the ROMs that Cloanto license for distribution with Amiga Forever.
But, Commodore don't exist so I'm not sure anyone actually owns the ROMS for the C64 and its relations (VIC20 et al).
This lack of licensing requirement was, I assumed, why you get the ROM code along with the big three C64 emulators VICE, CCS64 and HOXS64.
Based on my assumptions above I don't think Cloanto need a license to distribute those ROMs as there's no-one to agree a license with anymore.