The average age for consent in the world is 16 years old. Thats how is should be. The 5 year seperation is what makes this law perfect. I dont think there is anything wrong with a 14 yr old having sex with a 15 or 16 year old, but it is most certanly wrong for a 21 year old to have sex with a 14 year old. It's not trying to out law sexs, its protecting children from predators and putting the whole sex issue into perspective. If a 14 year old can't drive, drink or vote why should it be ok for them to have sex with a 40 year old. It shouldn't.
http://www.avert.org/aofconsent.htm