I wouldn't give up my CDs (and their FLAC RIPs), but CDs allowed producers to make bad music (see loudness wars). Even re-releases were affected and I think it's the main reason why vinyls are still here. Considering cars with casette players are still available (yes, 2nd hand, I know), some may choose that compromise.
As for "sucks on SO many levels", I just hope you don't base that on unmaintained cheap players and casettes (you know, mainstream ones, that start catching your tape after 1 year). Just like vinyl players, there are cheap ones and good ones (and yes, FYI , I'm old enough to have used Sony Walkmans going to schools.....note the plural).