In Canada and many US states legal age of consent is 16. It's funny when the media runs over someone for basically playing in the same ball park for what is legal in many states and countries.
Laws should never dictate morals.
Consider a lot of the world has the age at 12. So if this guy committed the same act in Uganda, it's morally ok? Why, because the law says?
It's similar to driving laws. 55mph...for whom? My car does 120 no problem and the road can handle 100mph.
I don't agree with foreign laws and low ages, but you need to consider... who says what is morally ok? The government? hahah