assuming that having to evaluate people for raises and promotions is a given - what's the alternative?
... by looking at their accomplishments?
Ultimately, productivity is not about how many tools/frameworks/languages/etc. you claim to "know". It's about what you can do with what you know.