People talk alot of crap. How on earth does anyone know why he's left? How does anyone know what Angela Ahendrts tasks actually are? It's all speculation.
The reality is the old apple online store had to be taken down to update it as it used some old webobjects tech.
So part of what has been done is to bring it into the 21st century and actually have a proper 24hr up time online store.
Also, Apple sell a lot less things and have a lot less configurations than most big retailers. So the idea of just idly browsing doesnt make much sense. I dont think people discover what they want to buy on the store, rather it's about promoting a life style and maybe upselling.
In fact Angela's appointment was recognition that selling homogeneous computer based products (phones, watches, laptops) means conveying a life style in order to distinguish brands. This is exactly what fashion retailing is about. Shirts are shirts, shoes are shoes, as their function becomes obvious you have to highlight other things like how they make you feel etc.. Thats where we are heading with tech. Thats why people on tech blogs dont understand. They are used to specs selling products. That wont work in a homogeneous world. Apple gets this.