The struggle is real. The other good way to see how dirty your KB really is, is to take a photo of it with your phone using the flash.
Canned air will help but a lot of that dust will stick.
And yes, many keyboards can be washed out, although some can't. And it's difficult to know which.
Paper towels with some Windex, and using a butter knife or a credit card as a blade to push it down the rows between keys helps a bit.
KB's are so cheap now, unless you've bought some uber-expensive microswitch KB, a lit LED one, or an IBM model M that's now worth $150+ as a collector's item with a PS-2 plug running into a USB adapter, just buying a new one and pitching it is often easier.
Here at work at least, I pitch my KB every two years.