I agree that people have the right to push for companies to select officers that meet their criteria. But things like the OkCupid stunt are less respectable IMHO.
Is that really the way we want to see the Internet going? Visit a website where the web client is technically perfectly capable of displaying the page, but was associated with someone of the wrong political ideology, and so they get a nag page instead?
There is no clean exit to that logic; shouldn't OkCupid have banned JavaScript at the same time then? Shouldn't they put up nag messages to people visiting from IPs that resolve to a Republican National Committee host?
And if you do the things above, when does it become a net neutrality issue?