When Lil Nas X released the music video for his new single “Montero (Call Me By Your Name)” on Friday, social media quickly flooded with responses both euphoric and scathing. The provocative video ...