Technically a 16 yr old still can't give consent to 18 yr old but a "relation" between them is far less weird than one between a 22 yr old and a 16 yr old. Also it's not about the law, it's just morally disgusting. In Saudi Arabia, gay ppl can be flogged or stoned or torture acc to law. That doesn't make it ok