What 50 Cent meant when he said, "Anyone that has an issue with Frank Ocean is an idiot," wasn't that homophobia is an irrational social prejudice. He was saying that for anyone who owns, manages, or speaks for a business, airing your personal opinions about queer people is an idiotic business strategy.