I understand why it's happening and I mentioned it in my comment. However, I just find it incredibly inappropriate that...
1. When I search an exact domain Google will take money from a competitor and show their "advertisement" first. I say that in quotations, because it looks like they're showing a search result, not an advertisement. At this point it feels like companies are paying for their search placement. Pay enough money and you can be the first result for any search term.
2. Does Google give Expedia the option to not pay for an advertisement when there is no competition? I don't think so, and in the example I posted, Google has basically scared Expedia into outbidding no one.
The whole thing feels like extortion. Pay us money or we'll send people trying to navigate to your website to one of your competitors.