Hang on..."Tesco stores are dreary, cheap, shabby, and uninviting. The product offer is nothing special. "
But that's always been true, and it's why I rarely shop in Tesco. However, go into and store and it is likely to be buzzing with people spending money. It's a big money-making machine. Whether it can maintain its growth or profitability, I am not competent to judge, but it is still trundling along like a juggernaut.
If you want dreary and uninviting, try Aldi:)