Earlier quoted context omitted.
Weird places you worked in. Where I worked I could talk about anything I wanted and that's normal for every other office.
Actually that isn't normal at all. Have you worked in any companies larger than 10 people? There are legal liabilities employers have to (or are supposed to) uphold and more so for public companies. Starting with this: http://www.eeoc.gov/facts/fs-sex.html
And yes, doesn't matter the company size. Ofc there are different situations but I always feel like people have a too broad definition of harassment.
Going a bit off topic, I know that's not the popular view in the western world, but I think you should fend for yourself in society and we are over reliant on rules and regulations, and then people complain about lacking freedom.