The reason is, even tho porting may be a complicated process, you still didn’t make most the assets.
You can remake a game, because you’re going to make the game from scratch. If you use none of the original assets (code, sound, art), then you should be good to go.