I believe they're trying to market to the general public. If Apple stores are good at turning heads from how they are designed, then it makes sense to apply that design to their own store. It's about getting people inside.
I only bought a Mac because I like the experience and unix utilities for programming. I still use Windows when I want to game on PC. Presumably this is the case for a lot of developers?