When Lil Nas X dropped the video for “Montero (Call Me By Your Name),” the rapper faced accusations that he was attempting to corrupt the innocence of children.