I agree with this law. And I honestly don't understand people who don't wear them. Where I ride, the helmet-less people are the one looking weird.
I have yet to hear a valuable reason not to wear one. And about the "it's my choice" logic, I would compare it to wearing a seatbelt, which is mandatory almost everywhere...