I wish I could upvote this multiple times.
Teenage years are a period usually with low self steam, confusion and doubts. At least porn helps teens to calm their hormones in healthier way than the alternatives: striptease, hookers, "bad girls" or drugs. And with internet they can do it from the safety and privacy of their own home without the risk of doing anything stupid to watch people having sex. And of course, like you mention being gay doesn't help with all of those puberty issues.