Interesting. You are the first one I hear being annoyed by this. I for one don't mind it at all and I also don't think it looks disgusting. In comparison, with white keys you'd end up with yellow keys over time additionally to all the very visible dirt buildup which most people wouldn't know how to clean without nuking their MacBooks in the process.