Once again this is a problem of Muslim culture not mixing with Western culture.
In the east, getting horny is viewed upon as a medical issue that has to be dealt with. It's like things like "virginity" or "getting horny" are on the same level as "getting your period".
In western culture, we expect normal people to click on the internet for fast, hot, free porn and get their business done with a quick wank.
This doesn't work the same way in Muslim culture. A "sexual emergency" needs to be dealt with, apparently.