Yeah, it's called "apply lube when I think of it", and I never actually clean the chain. To be fair, I do have to stand to climb a number of hills, and I don't shy away from bombing down dirt roads. The latter wouldn't be a problem if I bothered to clean, the former will always be hard on the drivetrain. I should just get in the habit of oiling it once/week and cleaning once/week or once/month--I might do better on a fixed time schedule. Personally, I'm just glad that I'm riding enough to wear stuff out--means i need to pay more attention, but also means I'm getting the miles in.
I might just buy another cassette, but either 12-23 or 12-21, as I've been wanting to experiment with that. Won't hurt to play a/b, and I'll have a working cassette if the current one really is toast.
Thanks!