Yeah it was very generalised because there are many reasons why people of all genders are unmarried or childless at any age. I suppose you didn't state 46 year old MEN, just 46 year olds, but also further referenced that for every asshole man there is an asshole woman so it seemed to be aimed across the board. So I did take it a bit personally, I'll be honest.
I just think that noone knows what anyone has gone through in life and why they are where they are at this point in time. More and more people are choosing to be in relationships and not to get married. More again are unfortunately experiencing fertility issues etc. For all of the equality talk, live and let live, etc, I think if we are still judging people on the box-ticking exercise of kids/married/house/career then we really haven't come as far as we'd like to think we have. A blanket statement of 'if you are X years of age and haven't achieved Y then there must be something wrong with you' is just
whether it's related to dating or otherwise.