It is up to the teenager to be responsible with the CC but a lot of blame must be put on EA for having these completely insane microtransactions in games. They know many people will either be oblivious to their purchases or be so pulled into the game that they start spending cash to move forward, so they should impose limits on themselves as a Company. Why not have a maximum limit of, say, 200$ and when you have spent that total amount you get all content for free?







