You're correct, and I don't mean open source in its entirety. In fact, I believe best way for someone to learn coding is likely by building their own open source projects. The issue arises when new developers aim to contribute to well-established projects solely for resume enhancement or "to get started", turning it into a rat race. Some YouTube influencers are also blamed for this; this recent issue arose due to one irresponsible YouTuber. While it can be a valid learning path, there's a right approach. And also It was an easy fix for GitHub, but I don't really have a lot of hope; they are busy selling Copilot.