Good quality cassettes sound great, as good as CDs. You probably just had a shitty deck and shitty tapes.
https://audiochrome.blogspot.com/2020/12/cassette-tape-measu...
I find some charm in the lo-fi sound, if I wanted hi-fi sound I would just record something digitally for basically free, so I don't see the point of chasing the dragon of ultimate cassette sound quality.