It makes financial sense to demonstrate to health insurance providers that you're trying to keep your employees healthy, so that insurance premiums don't increase and so that you reduce time away from work due to illness.
Regarding commute options, they also benefit the company because employees can be healthier, happier and spend more time in the office if local traffic is reduced. In addition, commute campaigns are often driven by incentives from state and local governments. Whenever someone is stuck in a traffic jam, the opportunity to be productive is being lost.
(And as others have pointed out, there's not much evidence to suggest that sexual orientation is a lifestyle choice)
Cigarette, car, pornographic, internet food, and news companies takes a position on lifestyle choices by providing a choice.
The unfortunate thing for LGBT is that there is no way to generate revenue by converting non-LGBT to LGBT.
Outside the USA, yes. Sadly, a majority of Americans thinks that being gay is a choice while being obese is genetic.
As for being gay and American opinion, I'm not sure what this is based on. Polls seem to differ wildly, e.g. compare: http://www.cnn.com/2007/US/06/27/poll.gay/ and http://www.pinknews.co.uk/2009/12/18/poll-suggests-almost-ha.... I suspect the results of these polls have a lot to do with current politics and how questions are formulated.
Seriously I wouldn't call it a choice. Nobody goes and reads up on hair color and then decides "you know, I think from now on I am not going to prefer blonds, but rather readheads." To reduce it to a choice is just silly.
But the anthropological consensus is that sexual orientation is a cultural construct. These can be binding. For example, I suppose I can choose when spending a $20 bill that it has the same value as a $5 bill but there is no reason when I am being paid to choose that a $5 bill has the same value as a $20. So in this regard, I suppose one may argue that sexual orientation is as real as the difference in value between a $5 bill and a $20 bill....