Can see you point, but I blame vinyl.
Profit margins with vinyl are too high - you need to guarantee a certain amount of sales to make it profitable, or even worthwile. When you need to sell 1000 copies the safest option is to go with the one you know, rather than take a gamble with the one you don't. This stops new talent from getting out, and inadvertently supports band wagon blues and cloning.
£7 for one vinyl record is obscene when you can buy the track digitally for 99p.