The worst thing about hotel rates is the hotels themselves basically force you to go through a third party unless you want to pay their insane markups. You'd think they'd want you to book directly too...
You can’t directly book through Google, if I remember correctly. They’ll kick you out to the business’ site to do that.
They’re just an aggregator and get paid in referral fees. The value for you is in the aggregation engine.