From the perspective of an independent musician, Vinyl makes sense. Streaming pays artists next to zero. You can't give away CD's, CD's are obsolete. Bandcamp is a good model, if you actually have fans / supporters, they will buy your music even if they can listen to it for free and you will get a good percentage of what they pay. Many of these supporters probably also want to buy vinyl if it's available. No one thinks Vinyl is sonically superior to digital, but that is not the point. It is a cool piece of art that you can own/collect that shows your support and it is fun to play records. A lot or new records are also multi-colored splatter vinyl etc. which is even costlier to produce and doesn't effect the sound but just adds to the uniqueness. It's the same as paying extra for a hardcover copy of your favorite book. No one is going to get rich by selling vinyl, but any other alternative is a just a joke.