But he is still providing a service. I do think he should give credit to them, but it's not like he is doing anything illegal (since TheCoverProject can't copyright those images). I am not condoning it, but he is offering a service that TCP doesn't.
Think of it this way - Pretend I took the sprites, music, backgrounds and SFX from, say, the original Zelda and created a whole new game, uploading it on the internet for anyone to freely download - asking nothing for it.
Then, someone comes along, takes my ROM and reproduces it onto a reproduction cart, selling the carts for $100 and giving me absolutely no credit or profits and making no effort to inform people where he got the ROM from.
Would you still say it good that he's providing a service that I don't?