I was the overnight manager for a call centre for a while.
I had to terminate an employee for looking at porn on the work computers.
He came back the next day threatening to sue the company for discrimination claiming I fired him for being gay.
I had to sit in an office, with 2 grown adults ( the ex-employee, and the HR director) and explain that I fired him for looking at porn on a work computer.
The gayness of the porn didn't factor into the decision.