There's nothing wrong with term employment in the federal public service, in terms of the purpose of term employment. In large part, people come into positions on a term basis, and you see them lasting in term positions for many years in some instances. To me, if it's the hiring strategy the government has, I think it's wrong.
There's a purpose and a reason for using short-term solutions in the workforce, and term is usual in that respect and sometimes it's even casual in that respect.
But as a long-term solution, it certainly doesn't give people the opportunity to establish careers, if careers are what they're looking for in the public service, to advance through the public service, and to gain knowledge, which is going out the door at the other end, through retirement and what have you. If you want that revolving door, you're never going to maintain corporate knowledge.