I think the last shop was very unfriendly to new players. I remember when I started and began going through the shop I was thinking, "dang, I have no idea what I'm supposed to be doing here." Or "I want more X, what is the best way to do that." I'm over than now of course but I would have liked to have had this when I started.
Items giving strait stats is the reason league of legends is superior to the competition for new player development.