I still buy CD's all the time, although I rip them and put them onto my phone for listening in the car (USB port) and put the cds away in a drawer. I'm glad not to be lugging around cds for the car anymore though.
No telling how many computers I go through over the years, or how many files I've lost for various reasons.
With a cd you have no DRM issues and you'll own the music forever. You can rip it to the latest standards.
screw the file purchasing only - if I buy something I want to own it without restriction, and the best way for that is a physical cd.