Vinyl appeals to hipsters and dumb audiophiles (there are smart audiophiles, but they aren't buying vinyl), both communities that are prone to buying into hype. Hipsters move on as soon as something becomes mainstream, and dumb audiophiles will move on as soon as there is a more expensive option with newer/cooler buzzwords attached to it. Cassette tapes could replace vinyl someday as the hip alternative to digital music- it's retro and analog, plus they are portable and don't skip/lose track during heavy movement (which a record player would do if you could go jogging with one).