The very reason this isn't legally enforced is because industry self-regulated this way (to avoid legislation that would come with actual liability). If the Internet made any effort at self-regulation beyond "say, you're over 18, right?" perhaps we wouldn't be in this situation.