What about the people who try to MS and then mess up once or twice by not paying the statement in full? I've never done it, but I think about taking a $30~60 hit if I just messed up once...
Also, what about the few times someone has lost or had stolen a VR card and was unable to recover it? There's a net gain, right? How many times have you walked out of a CVS with $500~$5,000 'cash' in your pocket?
Also, one time I converted a $600 Amazon payment to a Amazon gift card, so there's $600 bucks for Amazon right there. Granted I can use that balance forever, but still...
I think it all equals out. If it didn't, this would have been ended a long time ago.