Moby caught flak for saying food stamps shouldn’t pay for junk food. But he’s right.