I don't blame CMs for the mess they have to deal with, they spend their time in a rush trying to plug holes and catch-up admin/data entry due to ridiculous processes.
One of the biggest flaws in the current CAF HR system is the lack of transparency in decision making, and the perception that member input is meaningless unless you're one of the "chosen" ones. Members should know how the CM chooses between people looking for a desirable posting, why one person was picked over another for a yearlong French course, etc... The current system of silence from the CM only makes the perception of favouritism seem even worse than it really is.
It's not so much about "hardship" postings, it's more about "I want to live in Halifax, why am I posted to Esquimalt? Especially since S1 Bloggins who wants Esquimalt is posted to Halifax..."
There is obviously a hardship element to some posting, particularly more rural ones when viewed from the perspective of a city dweller. When my Ex came to Oromocto with me she was furious about living in a small town, having grown up in Edmonton.