I think the "good enough" phrase you used really touches on the reason vinyl still exists.
Streaming is "good enough." But physical media is a different experience. It's more intimate. You can touch, feel, and examine the music and the packaging. Some bands (REM is one) even put Easter Eggs in their physical media that can't be reproduced by digital.
Streaming is fine for when you want to fill your space with sound. Physical media is for when you want to really enjoy the music. Read about what you're listening to, see the artwork and photographs, and experience an album of music on the order it was meant to be heard.
As one of many examples, a streaming service can play "Home by the Sea" by Genesis. But I've never encountered one smart enough to then follow that with "Second Home by the Sea," which is how the music was made to be heard. Some services will even play "Second Home" on its own, which is jarring.
Music is one of the increasing number of areas where people are figuring out that abdicating human curation for machine selection just isn't the same thing.