Of course not. They also don't need to be in suits. The wording is just meant to evoke particular imagery. And the comment that you replied to just used that quoted section from the parent and grandparent, anyhow. If you have a problem with the wording, then you have a problem more directly with the grandparent than with this comment, IMO.
Yes. they must. be men. If there were a bunch of women in suits cruzin around I would be kinda stoked. haha. I almost didn't reply to this because I understand that you're trying to make a point but because your post has no value I decided to reply with a post of equal value.