It's not simple to many people. Some are newbs who don't understand all the implications of the keycap material and paint. Or experienced keyboard people who have just never encountered translucent material + paint keycaps before. Or, like me, someone who simply borrowed the keyboard for an unrelated purpose and did no "research" at all.
Regardless, even if everyone expected it, it's still perfectly valid to mention it when talking about the keyboard.
Or how about this real scenario:
I'm someone who used a MacBook Air for 3 years - which has a back lit black keyboards. The finger prints and grease were not obvious at all. And that keyboard, which is mushy, is no where near the quality of a high end, $150 mechanical keyboard right? So, my expectation is that the key caps would have a similar quality.
Another scenario:
I came to know about Code is because of Jeff Atwood's highly hype of a non glossy keyboard case. In one example, I don't remember if it was a forum post or his blog, he said that a keyboard is where people type. Where people use their FINGERS (I remember this emphasis very well) and he said if it is a finger touching product, designing a glossy case is crazy and dumb. It is mind boggling why people would design such thing. As such, when he worked with WASD to design his ultimate dream keyboard for coders, someone who uses computer daily, gloss and finger prints are something he will get rid of.
Well, he did get rid of it from the case - ie it was a textured case, which was very nice.
What I didn't expect was that 80% of the keyboard, which is made up of key caps, was still matte and attracts finger prints and grease!
For someone who vehemently opposed to grease and gloss and started a crusade of designing a keyboard that will not have gloss case, who would have thought that the keycaps are matte and attracts grease.
Maybe I bought into the hype.
Consider the two scenarios above and I think it's normal for people to expects otherwise from a $150 keyboard.