I don’t think that’s shady? When I was hiring contractors it was always project based with mutual understanding things could end quickly if the project or collaboration didn’t work out.
Yes, they get paid 1.5-2x, and that also prices in that it’s not always 100% utilization. Only once had a contractor oppose that, but that was in the context of (severe) underperformance.