68% digital sales purchased via retailers.
32% from Nintendo eShop.
It is clear that with enough supply, a huge amount of that 68% of download cards wouldn't have been sold.
That's simply not debatable.
Don't you see that huge amount of download cards Tomodachi sells? So many Famitsu can't count them.