1) Yes but in those cases what their authors are gaining is at best some public recognition, not money. And because the projects don't hide what they're based on, that recognition goes back to the original games and their authors. Now, if they were asking for donations, then yes, I think they should give a part of it to the original devs.
2) We can also look at it from a more utilitarian perspective. When something starts as closed source, people who made it got paid already and the owners (who often did not perform any useful work except putting in money) keep making money from then on. Reimplementing it as open source does not harm the original devs but allows more people to access it and it also often leads to a much more open and pro-social implementation without dark patterns. And the paid version often still has an advantage due to existing awareness, marketing and network effects.
OTOH when something starts as free/open under conditions such as anyone building on top of it has to release under the same conditions, then a company taking that work is violating explicitly stated wishes, is making money which doesn't reach the original devs and does not promote the original work. And it also has the aforementioned advantages. When the closed version eclipses the open one, the owners are free to add dark patterns and otherwise exploit their position further.
This way open work is a global social good, closed work is only good for those who own it.
---
I prefer argument 1 because it doesn't require the presence of exploitative power structures.
Either way, we should recognize there are multiple dimensions to compensation - here recognition and money. And work should be rewarded along both axes transitively.