I like the meaning behind the tradition of no names.
That said... we live in a different time. Every game is on TV, everyone has big screens. You can read the names on TV, unlike in a stadium. Top kids today are even more focused on exposure and promoting themselves for the next level. Even "team players." Kids promote themselves on YouTube, Twitter, etc. They expect to have the exposure, not be nameless. IMHO, O'Brien's excuse about honoring those who stayed was just that--an excuse to do what needed done.
The program needed modernized in several facets. To me, the core values of getting an education and graduating student athletes at a high level, while not cheating, and while competing at a high level (doesn't have to be a championship every year, but competitive) are our most important traditions and values. The rest supports that to varying degrees. As someone who was in the Blue Band during the last National Championship (dating myself here), I understand the value of, and have over the years enjoyed, numerous traditions. And while I appreciate traditions like the uniforms, some things come and go over time. As long as we don't stray from the core principles. I don't see no names on the jerseys as a core principle, I see it as a tradition. One that two coaches felt was necessary to change. Hey, all "traditions" were brand new at some point.
While I'm not sure I'm used to the names (it still stands out to me when I see it), I must admit as a fan I appreciate them. Makes learning the roster easier, and watching the games more enjoyable. If we went back to no names I would enjoy that as someone who appreciates traditions and uniqueness. But if we never did go back, it wouldn't negatively affect my enjoyment of the game, nor my support of the team. It's not worth getting the proverbial panties in a bunch over, in the grand scheme of things.