Yeah, that's not how it is working right now. It's more like:
User: "Google, how do I get to Costco?"
Google: "Here are directions to Target."
User:"But I asked for directions to Costco."
Google: "Target gave us a lot of money. So, firstly here are directions to Target. If you still want Costco, keep scrolling, but Target is great. You should shop here."
When you literally search for one brand and the first result is a competitor, just because they bought out the ad space for your brand name's keywords, that is theft, imo. Or extortion if you'd prefer. It's at the very least, extremely disingenuous and sleazy. Customer loyalty is looking up the preferred brand to begin with.