I've got plenty of CDs but I still love vinyl. Sure you can't play it in a car but you can make a tape. Sure a tape sounds like hell, but it is it's own protective case (for the most parts).
Another reason I like vinyl is the flea markets. You can find some old stuff that most folks don't care about. Lucky me, I found some Eddie Peabody, dirt cheap.