Heh i dont know. A specific "age" of consent is pretty innacurate, but right now, its to hard to accurately gauge wether someone is old enough for sex based on maturity. At the same time, i see no problem with like, a 13 and 14yr old getting busy, but i would be disgusted by a 40yr old taking advantage of that 13 yr old.
Perhaps if we had age ranges, and then if something is outside of that range, a maturity test is done before it goes to court. If theres a large enough maturity gap between the two, maybe someone gets charged.
Right now, i think the system is good enough for our purposes. Maybe if technolodgy advances, or our culture changes enough we do it in a more logical way, like based on mental maturity. Things like more easily available [possibly mandatory?] contraception would take away alot of the consequences of sex and make it less of a maturity based decision or more of a fun and pleasurable thing to do.
16 is definitely old enough, i would even suggest if we have to use an age cutoff that it could go as low as 15.