announced explicitly as a good and noble goal, by the upcoming generation
Undergrad publications print the craziest shit imaginable and sometimes even mean it. I wouldn't expect them to "think" the same way a few years after graduation, though.
If it's worth saying, but not worth its own post (even in Discussion), then it goes here.