I’ve definitely contributed more PRs during Hacktoberfest to get a t-shirt. I’ve done Strava runs when I might have otherwise skipped a day and been excited to see a new achievement.
Under this system, I get no badges. I appear as though I have nothing to show. Even though I have arguably done more and been responsible for more than many people with badges have. That's irritating.
I was able to do a variety of "good first" things: readme updates, typo fixes, adding small features -- but it was hard to feel really _validated_ that my work was valuable, or that contributing to open-source was an impressive thing to do, because I (felt like I was) was surrounded by engineers, and nobody ever told me that OSS was "cool", until I met a company 3 years into college who valued OSS (more than just "wow, great job, you fixed a typo!")