I think going back to perm from contract - Im same as you - via agents goes nowhere. Only interest is via companies direct. But even then its slim pickings.

Almost all roles now have 'whats your salary' requirement now. No doubt if youre 10 years older than your new boss and wanting more...