The punishment of 40 lashes is described in the Quran, and so I would not have a problem with that, but the Quran does not call for public lashings. And if you bother to read the hadith literature then you will find hadith that clearly state how avoidant the Prophet was in even trying to administer these punishments or look for such sinners. There is a famous one of a man who sinned who confessed to Muhammed and Muhammed (SAW) tried to find every reason not to punish the guy before exasperated and completely bewildered by how desperate the man was in seeking a punishment, that he finally did reluctantly deliver the punishment. I see no such spirit in the Taliban.
Simple guys. There is no rocket science here. What that video shows is not Islam, and if you think it is, then you need counseling for mental health issues, or possibly, you need to get evaluated for delirium.
Humans do have an instinctual drive for sexual relations and activity as an important part of social biology and social structures.
Who the hell are you to think you should be allowed to so completely destroy a person's sexual nature because you're too scared to deal with sexual expression?