If you scroll down, you'll see some of the tools (I assumed) he used.
If you go to one of his projects (Twitch), you can see what he used for it: https://theymadethat.com/projects/7da659d8-629f-5c10-9160-7a...
That in turn should show up in the main product profile, which results in credit being given like IMDB
https://theymadethat.com/things/wz7/twitchtv/show_built_with...
The problems are two fold:
1. It's more work to do than a normal resume since it's project-centric. Also unless you're constantly tracking this, does everyone remember all the libraries they're using? Probably not (There's still a lot of work needed on the UX front. It's not very optimized for mobile)
2. People have to start using it. (I have never marketed my IMDB for everything well enough) See #1
So this is some sort of middle ground, folks feel like there should be a more meaningful gesture than is required by the license without feeling like it should be put into the psychological category of compensation/market rate.
Usually the sentiment I see expressed in these threads reads to me as: hey, it's not fair that this company is profiting on your (permissively licensed) work without sharing the profit.
But I think that is not the sentiment being expressed here, and rather it is the thing you said.
The top comment in this thread, the one I replied to, is basically "I'm happy for the guy, but why do people think Nintendo should/would contribute back?" It's the same GPL vs BSD discussion, just people aren't trying to rain on the individual's celebration.
Not everyone is a fan of that requirement, which is why Unlicense, 0BSD, 1-clause BSD and Boost licenses were created.
How much did he paid for the compiler?
It seems like you're drawing some false equivalence between the open source developer and Nintendo.
If someone wants to distribute their software with the expectation or requirement that derivative works in some sense give back to the community they should use the GPL or AGPL.
LLVM is NOT GPL.
I bet his compiler is opensource too.
Because it would be cool, and some good press that very few people would read.
After the tweet likely started to trend you see the start of the eternal GPL vs MIT/BSD debate, but the first couple just seemed pretty like they thought it would be neat if he got a Switch.