We all love wii points, but we all hate buying them. So imagine, a game which would let you earn Wii points!
Well, my idea is, you have an online game, and depending on how you rank, changes how many wii points you receive. This could be implemented into games, such as Medal of Honor: Heroes 2, which has multiplayer games with up to 32 players. The matches would be limited to random ones, as this would prevent cheating Wii points with the help of friends.
The prizes would be:
1st place: 50 wii points
or something similar. This would mean, that by ranking first in 20 games, you would earn yourself a N64 game (Not bad, eh?)
This would bring down Wii Point sales, but would increase the sales of the games with this implemented feature. By getting the balances right, by how much you win each match, Nintendo could increase their income, and we would all be happier.