Paracelsus said:How do people deal with the fact keys lose their matte finish? That's something that drives me crazy and that's why I've never wanted to spend a lot on keyboard and mouse.
There are replacement keycap sets for pretty much any Cherry MX or Topre keyboard. Sometimes they're expensive, though. Depending on the type of plastic and coating of the keycap, some will shine up faster than others.