Two friends do not understand it either. It was free, many months! And now it costs a lot of money, why? Nintendo has not developed as much high development costs as other developers for her games (like Rockstar Games, Sony, Naughty Dog ect). And they have so much money in the company. So I dont understand that. And the online service is really not good - in comparison with PlayStation / Xbox. That's what the big pages say. Now it's in the hands of the fans.
In the past, a boycott has brought a lot - as with the xboxone, with the "second-hand" games. With a little luck, nintendo delete the online costs in a few weeks / 3-4 months. This is my opinion. Then it's free again - that would be fair and I would like it. Hope the best - that would be great for everyone, i think :)