I use both formats as and when I feel like it. CD's are great, but some of the pressings are truly awful sounding, but they have memories attached to them so I still play them now and then.
In the 80's, CD's were king for me... Although, I did still buy the vinyl version when I could.
Vinyl is superior sounding for me.
I used to stream music through my system but I can't be arsed now. It was great for a while but it just doesn't give me the same pleasure of something physical. So, system streaming for me streaming has gone along with the DO-DO. But streaming whilst in the car still seems to be okay... I still want to slot a cassette in now and then, though...
There really isn't anything wrong with Cassettes.