It's probably because they technically have to make that job posting and let it sit before handing it off to a contract firm for $300k.
Also, there’s usually 2-3 layers of pimps (prime and subcontractors) who take a vig at each layer. Total comp for the contractor is usually rate divided by 3 or 4.