You are also looking at the price breakdown wrong. Your are not paying a "per day" fee, you are paying for the hunt, one price, for the hunt. Now if the hunt is over in 1 day, 3, 5 or you don't tag out, you had your hunt and paid what the hunt costs.
I have yet to see a guided hunt that the hunter pays the guide, and I've never seen a guide make anywhere close to what you are saying at $250-$500/day. Guides get paid by the outfitter and make more like $100-$200/day, not per hunter per day, but per day.
Essentially there's three ways work is paid for:
- hourly where you're right, you get paid for the time spent. This is not how hunts work
- Salary where you get the same pay regardless of how many hours you work (no OT!). These tend to be higher $ jobs
- By the job (like the above mechanic said). This is how hunting works, you pay for the hunt.