But is that a bad thing? I realize you're being devil's advocate so I will be imp to your devil. You said it yourself that new players probably recognize what a fighter "does". I would say this is true and it probably comes by virtue of 25+ years of fantasy video games, rpgs, books, comics, movies etc. The archetype is easily recognizable. Then why keep roles in the closet? Why not print it on the page in the PHB next to the class name? More importantly (but perhaps more subtly), why not have designers designing classes with an eye toward role from the ground up? If this gets us a better version of the bard or monk somewhere down the line, I'm all for it.
To me this 'meta-gameness' is the designers seeing how people actually play these games and addressing it directly. Writing 'role' on your sheet is no more meta-game than 'class', 'AC' or 'HP'.