Let's get the truth out. You say you want to see a house. Let's say you see the home, don't like it, and move on to another home. Then another. Then another. You find one you like and place an offer. Prior to closing there is an issue with the house. Perhaps the appraisal is low. Or excessive repairs. Or the lenders rate lock expires and now your payment is higher than expected. The possibilities go on. Who works as the arbitrator?
The buyer does not pay the commission in a sale. And if you think that the owner will sell their home cheaper, then you're wrong.
The seller wants to clear "x" for their home. It's proven that the seller who uses an agent nets a higher return, even with commission payments involved.
I presume you won't mind going to work and telling your employer not to pay you too much, because you're doing the work of two but only want to be paid if you finish the job completely.
If you're a doctor, then you won't get paid until the patient is fully healed. If the patient winds up going to Walgreens after the visit and treats himself, then the Doctor does not deserve payment
Agents work without pay Until a sale is completed. Yet you want the agent to spend their time, gas, resources, etc, just so you can walk inside a house? Why don't you offer to pay them for their time and expenses just to see if you like the kitchen. Let's be fair. Their time is a valuable as yours. Whatever your gross pay is, pay the agent an equivalent of 4 hours. That's fair. Unless you decide to buy the home.
One last note. If the seller has an active listing, and you as the buyer tells the seller to fire the agent and deal directly, be prepared for a much larger issue. The broker has the right to sue for full commission of the list price of the contract, and there is a protective period so the broker is covered for quite sometime.