When people are not able to convince the HR for a permanent role, they try to put across all the negative things possible on a media like this. When a candidate is incapable of clearing an interview, he drops all the faults in the Hiring panels basket.
Its a clear indication that, when the Recruitment Agency has told the interview is for Contract role then plz dont ask the HR to consider the position to Permanent. only when the HR starts feeling that this person might breakdown is when she advice to take permanent role, else where if interested. And that is not being irrelevant or irresponsible.