i would have probably used the term "humankind" rather than "peoplekind", but i tend to argue that woman is less a diminutive of man and more that both are equal subsets of 'human'. so, something like womyn strikes me as rooted in an etymologically confused argument.
but, if you sort through this space, you'll see i pretty exclusively use people as a sub for a gendered suffix - mail-people is one example i know i've used, although when pressed for examples i'm finding i tend to avoid it altogether: police officers, firefighters, etc.
what trudeau was doing was deflecting from the question. and, it's hard to see what the point of the town halls is, if he's deflecting questions and generating bad press; i'd expect these to end, soon.
jagmeet singh must cut his beard.