Another thing I like about records is that the medium just kinda *makes sense* in a simplistic, mechanical kind of way:
I scratch a record, I can *see* what is causing the pop. I can clean off little specks stuck in the grooves. Stuff like that.
A CD starts to go haywire and I have *no idea* what the problem is, and usually no way to fix or improve it. CDs are rude in that way.
EDIT: I have to say, though, that I don't hate CDs. Great for the car, great medium for trading & collecting live shows, and, yes, I'll even play them in the main living room system (one CD to about 10 records)!