However, looking at his GitHub, his source releases are not timely (although they do seem to be complete). If ZodTTD just added "dump source to GitHub" as part of his release process, there would be no issues here. I don't think ZodTTD is deliberately trying to steal money or code from anyone, but I think he misunderstands the importance of putting out the source code for his emulators right away, as they are released to a store.
(However, there is one exception: SNES9x has a license specifically forbidding commercial use. ZodTTD's "snes4iphone" then does, in fact, either need to be taken down or (at least?) made free from now on.)