One of the biggest issues that online stores have is discoverability for content- this is an issue that Steam has grappled with for years, and that Nintendo is beginning to face with the eShop, now that there is a mad rush among developers to get their games on the platform.