Ok, this is one thing I will say. I know what you're trying to say, but women very often, not always, but very often do not see this stuff as compliments. You need to understand that. There's a reason that there are campaigns to say "please will you stop doing this shit, we don't like it".
More like 'Please stop doing this shit, someone else may not like it'.
In any case, there'll never be a world where absolutely no-one is offended by anything. It's impossible. People need to get over themselves and grow a spine, not expect others to accomodate them all the time. The world doesn't revolve around them and what they deem is offensive. These people whining about this believe they speak for all women, when it's obvious they certainly do not. Do those other women not have some say in this?