I think one of the big reasons people complain about it is that, well, theyre kids.

Its not like kids have credit cards, so this means that theyre going to have to go to their parents for the money, and parents are ALWAYS hesitant when giving out their credit card numbers.