Some of the free channels have given coins before like Netflix, but it wasn't this much. Still, I don't think this is some glitch that will be fixed, I think it's just because Nintendo can't tie coins to DLC. Though I guess they could be working on that...