But the simple act of holding a hand isn't sexual, we already have different rules for children or even very old people (I'd hold the hand of a child if say crossing the road, or to help an old lady down the road - but I wouldn't hold the hand on a normal aged girl outside of my girlfriend because within a certain age group it was additional conditions).
I'm not buying this one, as usual you are overintellectualising. You hold a child's hand to guide them, same with old people. When we reach adulthood holding hands with someone takes on a different meaning, meaning you are either romantically involved or you would like to be. Everyone doing it must be conscious of this connotation. It is simply unbelievable to me in every respect that men holding hands are unaware of the highly homosexual signals it gives out.