Because that isn't what you paid to have it fixed. The insurance company is not at fault for your impatience.
I don't think that's right, I've gotten insurance checks before where there didn't seem to be any expectation that I was going to use it to fix the vehicle.