And the "no code was the death of amateur radio" schtick is getting old. Time to give it up. Hiding behind this excuse isn't helping anyone.
Not sure what triggered that response, so far in this thread of over 45 responses I have only seen one that could be said to be espousing what you mention. I think that is a pretty good ratio, people are, after all, entitled to their opinions. A couple of other posts, including mine, mention code, but do NOT say it "made things better".
I may have had to learn code to get into ham radio, but it was a different day. In todays hobby I see no reason to require CW, that ship has sailed, however I DO see reason to encourage learning it, as another valid mode in the tool bag. As a requirement it's day is past, as something potentially useful it still has merit.
But since you brought it up I will say something positive about the code requirement, it did not guarantee, but did make more likely, that a licensed ham knew more about ham radio before they went on the air for the first time.
Today a potential ham can study online for every level of test, learn the answers by rote, and pass all levels of license, and the first time he has to interface with another ham is when he takes the exams. I know people who have done this, and people post to these forums about having done it. While technically possible even when there was a code requirement it was, for practical purposes, nearly impossible and it was VERY uncommon. You had to learn and practice code somehow, and for most people (outside military training) that meant learning from hams, often an Elmer. Chances were very good in all that time you took to learn the code (often measured in months) while working with experienced hams that you also picked up other stuff about ham radio, things beyond what was required to pass the exams.
So yeah, in some ways I see the code requirement as a good thing. However after the code requirement was dropped I saw many people who had wanted, for a long time, to get into ham radio, now take the steps required to actually do it. I think that by the late 70's code was running off more potential hams than it had in the past, and it was no longer a primary mode of operation. From this standpoint the positives of removing the code requirement outweigh its benefits to the hobby.
What I wish was there was some way to reintroduce the good (in the form of extensive exposure to ham radio even before licensing) that code brought to the table, without running off the folks who cannot learn it or don't want to learn it.
T!