In the long run MIT code developer becomes irrelevant
After the million dollar company forks it and includes it in their product without even saying hello. And the developer is left with a depression
I think each project, and its conditions, can take advantage of diferent licences, there are very successful projects in all of them