It's not a subscription. It's a rewards program. Consumers who buy Nintendo merchandise earn points that can be redeemed for games, posters, figures, and other products.
I was going to spend that money anyway, so all the "free" stuff is gravy.
That being said, I would love more physical rewards.