I've actually bought more CDs in the past 2 years than I have in the last 20.
I've been re-ripping all the music to a hi-res music player. I like streaming, but I also like the feeling of owning my music. Also, if I go on a long drive, I go through some patchy cell areas and it burns my data and battery up, so it's nice being able to have my player connected to the car.
I think in a year or two CDs will be coming back stronger, much like vinyl did.
Also, I kid you not. I saw a guy wearing a Sony Sportsman CD player at the gym just last week.