Good cassettes played with a good tape deck are actually really good for music. It naturally saturates and compresses the audio material which often leads to much more homogeneous musical experience. Also the frequency spectrum tends to soften too harsh recordings, which is also cool. It all depends on the genre of course. The typical high resolution classic concert is probably better to be listened from HQ flac or whatever.
Back in the days the only way poor bands could achieve some sort of release was on cassette, paired with car radios and kitchen players this for sure wasn't the best experience to listen to music. And unfortunately many professional tape productions weren't that great either. But this was a management and production problem.