This ^^^^
Price you pay for hacking, even if it was not you, it was linked to your account. I am glad to know EA/Origin are doing this. You should not be allowed your account back full stop and this should make you teach your child to never do it again. Then as said above use his/hers pocket money to replace all your games. I drummed it into my son many moons ago the dangers of cheating/hacking online, more parents should follow suit.
BF3 thing was wrong but you should not have had your account back in the first place.