Dogwood-
For most consumers, the cost of their mortgage boils down to rate and fees. These are highly visible as you have to write a check for them every single month. It is the most visible expense of any household. To the typical consumer, 6.25% is better than 6.5%. End of discussion. Realtor costs on the other hand are not as visible. Yes, you know it is six percent and it is built into the price of the house. However, would you have been willing to pay that six percent if it came directly out of your pocket in one lump sum and not financed in the cost of the home? Probably not. You would be calling around "rate shopping" just like you did on your mortgage. If this was the case, you damn sure would be thinking about going with the 5% Realtor instead of the 6% realtor. This is why you never even thought to ask if the Realtor side was negotiable. There are a ton of Realtors who would have gladly rebated some of their commission back to you if you has asked. Consumers just don't think to ask because the fees are not visible, Realtors tell you "the seller is paying my fee", hide behind buyers agreements and contracts, and Realtors for the most part aren't as quick to cut each others throats as lenders are.
I do agree with you that being upfront is important. Many mortgage brokers are upfront. In fact, federal law requires that any YSP has to be disclosed on brokered loans. However, service release premiums (SRPs) that mortgage bankers get are not disclosed. On the other hand, most consumers still only want what they perceive to be the best rate, not transparency in pricing. Being upfront about pricing does not guarantee the lowest rates. It just guarantees the loan officer/broker's commission.
Mortgage pricing is very fluid and there is no such thing as the "best rate". Mortgage rates change every single day depending on the financial markets. In addition, there are so many little things with loans - ltv, loan size, credit, property type, location, lock period, etc that can have an impact on the rates quoted.
I understand your desire to get the best deal, but since I have been in this business it has baffled me that consumers use price as a deciding factor on the largest and most complex financial transaction of their lives. Not that price isn't important, but it amazes me how people will worry about saving $50 bucks on a $500k purchase. Especially when this purchase involves reams of legal contracts, tens of thousands of dollars can be at risk, emotions running high, and is basically the most complex purchase of most of us will ever make. Of course, the $50 sounds like a lot of money until the escrow blows up because the internet lender you found with the "best deal" doesn't come through.
Nevertheless, you did good by shopping, because it sounds like the guy you were using did have you priced a little high, if it was so easily beat by a substantial amount. I hope everything else goes/went well with your transaction.
www.smartmortgageadvice.com