The average punter wants convenience over hifi, hence CDs surpassed vinyl in the 80s and have been surpassed by downloads now. Add in the fact that very few people own an acoustically-controlled environment, and don’t want to invest the ‘effort’ in hifi listening, and vinyl will always be either a niche market (as it has been for the last 30 years) or a fad (as it appears to be now).
As to the relative listening quality, I think it’s well established that vinyl is superior to CD, given a set of optimal conditions; which few can be bothered to establish. Also remember when CDs first came out, most folk were adding a £150 CD player to a compact audio system which cost about £150 in itself, and of which the deck and speakers probably cost about £20 each. No wonder the CD sounded so much better to them.