It is irrelevant what you or other people believe is "right". Copyright holders can do whatever they want with their IPs, and if they want to shutdown a website sharing illegal copies of their 30+ years old games, they have the right to do so, and more importantly, if they want to legally go against individuals involved in sharing illegal copies of their IPs, they have the full right to do so.
If Spike wants to fight this battle against "corporate greed", or whatever you want to call it, and take the risk, fine. But he has no right to involve in such a risk other people such as romhackers/fan translators by uploading ROM files *with their patches already applied* to the ROMs. We all, as romhackers, provide our works for free and we only ask just a simple thing: *do not upload ROMs with our patches already applied*. This is written literally everywhere in our READMEs.
However, Spike simply refuses to comply, probably because the convenience of having the ROMs already patched (although it takes no more than 2 minutes to apply a patch to a ROM) is the main selling point of CDRomance, which makes him get some reasonable money out of number of visits/ads watched/donations, all of this exploiting other peoples free work.
This is one of the main reasons why no reasonable romhacker would ever take Spike or romhacks.org seriously.