"A $100k engineer costs $150k per year all in" vs. "We need to spend $150k to get X done"
The expense for businesses isn't just the salary, in fact alot of businesses, if they could just pay the salary, would be able to retain / hire more people, but benefits + high salary is harder to take on.
This is a great argument for universal healthcare and a nationalized pension system, but I digress
Especially now that remote for FTEs has become so common, there wouldn't be much motivation to take long term contracts otherwise. That may change if the job market goes pear-shaped, but doesn't seem like we're there yet.
And often have spent a lot more time in relatively low-paid training.
And lawyers are at least somewhat bimodal (though maybe trimodal). White shoe firms, corporate lawyers/successful private practices, everyone else.
Contracting is the thing you do when you're between permanent jobs and you do it because it pays better than slinging coffee and keeps your resume current.
I don't know in what universe you think $150 per hour is low, I've never seen anything near that rate. Maybe for highly specialized work but not any general purpose development.
A year ago (and even, 3-4 months ago) it was all full time positions nearly exclusively, now it's all heavily weighted toward contract
Lots of "18+ month" or "long term" contract verbiage, but contract none the less.
Definitely a shift.
Seeing more contract to hire too