My issue isn't really the fee itself, more so that there is absolutely zero reason for this to be POWER OF THE CLOUD bullshit and not just a storage program on the 3DS you'd get off the eShop, whether it cost a few bucks or not. By Gen 5 storage standards, 3000 Pokemon, what Pokemon Bank offers in storage, isn't even half a megabyte if I recall. The 3DS comes with 2GB of storage, 4GB if you get an XL or a 2DS.
That shit's fucking unacceptable.