I feel obliged to point out that any surface you ever touch with your fingers will have a residue left from the natural oils in your skin. Unless you replace your fingers with rubber. Even my PBT caps will have residue that I might not necessarily see, but I can feel.
Different texture / or keycap material will not change this fact of biology. The only way to change it is to change your fingers, or type using a proxy. Both of which are impractical.
Nobody was confused on this point. The Code's painted keycaps make the oily residue very obvious and visible, more so than other keycaps I've used.
Common sense and some cursory glances at the promotional photographs would've made this attribute very clear. Again, I refer to my point about touchscreens and fingerprints. Unless purchasers didn't actually check the specifications and the pictures, everyone who purchased the keyboard should've known that
1. The keycaps would be ABS.
2. The keycaps would not be textured.
3. The keycaps will wear due to the fact that they are transparent keycaps that have a coating on them.
As with most purchases, if one doesn't do their homework (so to speak), you can't really have any valid expectations of resistance to finger grease. I know it sounds crass, and I don't mean it to come across as offensive so please forgive me if I am coming across as offensive. It's just it seems like a very simple thing to me, and it boggles my mind that people didn't expect this.