Earlier quoted context omitted.
Not to be picky, but the GPL would not stop someone "making major changes, and releasing it as proprietary software for consoles and make a lot of money in the process." The only difference is that they would be obligated to release the source code. Given that the list of folk who can compile for consoles is very limited, this would not be an existential burden for them. Indeed, even if they targeted a common develop…
> the GPL would not stop someone "making major changes, and releasing it as proprietary software for consoles and make a lot of money in the process."" It absolutely would stop anyone from releasing it as proprietary software. You cannot have GPL'ed proprietary software. You can sell GPL code, you can use it in proprietary platforms, but by definition the software itself cannot be proprietary . If it's GPL'ed, other…
I get that, hence me saying "they would be obligated to release the source code." My point is that has little or no effect on the actual sales of the program (since the parent post was primarily about money.)
There are reasons to prefer GPL over MIT, and other reasons to prefer MIT over GPL, but money isn't one of them...