I have nothing to add here. That's why we have millions of licenses. Everyone decides for themselves. Some people don't care where their code ends up—they're just altruists. Some people do care. And some don't want to share their code at all. It will always be this way.
Discussion
I was just sharing my real world PoV. GPL code is untouchable since it forces a major change whereas MIT gives you the freedom to grow and contribute back.
Sure, there will always be assholes. But no software license fixdd that.
GPL definitely doesn't solve problems; if anything, it does the opposite. But I can't help but feel delighted when companies like Nintendo or other greedy bastards have to upload their code somewhere deep on their website where no one will find it, or on GitHub 🤣. It warms my heart to see someone getting back at them for that spot in the credits after the list of pets.