Personally I have stopped playing most AAA games. There are very few that I find that end up being fun and enjoyable. I think right now with all the wicked indi devs finding an outlet (tablets, phones etc.) you can really see how little passion is left in the end products of most AA titles. Just my opinion :).
Physical stores are completely obsolete in countries where undeterred high speed internet access (e.g. China) are pervasive. Even when it comes to physical goods, China doesn't do much with physical stores. They have entire vacant cities that they built in anticipation of their economic expansion, but they just buy stuff…