I tend to think technology and IT are more pragmatic than liberal, but I believe it doesn't matter anyway - it probably has more to do with the social norms of a generation. Technology and IT are full of young people. There is higher support for gay marriage among the young in Mississippi than among the old in Massachusetts (if I'm remembering that statistic I read correctly). Expect tension over this issue to evaporate as time goes on.