You guys are completely missing the point, an in-game shop is more user friendly not to mention beginner friendly. It's a neat feature, also somewhat of a showboating feature. People will be impressed, simply put. It is important to keep a player base happy, even with small changes that don't impact overall gameplay.
More people will want to try cRPG. The idea is not only practical but also very useful for other things.
Try thinking outside the box a bit, will you?