The answer first, then the rational. Get out of your own way. It's hard as an individual and near impossible as an organization, but if it is kept in the daily dialog of activities and decisions, it can creep into the results of your actions.
We have allowed ourselves to hold on too long to the mantra of old marketing, that we are somehow still in control of what is said, how it is perceived, and how we want it valued. Truth be told we have been wasting our time building websites based on the age-old adage 'build it and they will come'. We focused on the belief that if we are good enough with our interpretation of what we want them to see, and inevitably purchase, we can mitigate the narrative.
The reality is, while we have been focusing on this outdated strategy, other industries figured out it's better to follow the consumer and offer what they are wanting in the dialog of how they wish to understand what we have to offer. Rather than gathering all of the content we think is interesting, (especially what we want to sell) and attempting to distract the potential guest from other things we don't sell, we have isolated ourselves from holding true to our 'spirit of hospitality'.
We must align ourselves into the stream of the decision, not its controller. No, we cannot become the authority in all things content wise for our given markets. To be honest we even struggle with being the authority of our own identity. There are simply too many 'ahead' of us, the biggest of which is the very source that dominates our discovery online, Google. I have always believed that not every leader is at the very apex, there are many ways to be a leader without being the most dominant.
How does all this relate to direct booking? NASCAR. Yup, the car race. The complexity of the analogy aside, following others (drafting), is a winning strategy, Letting others spend their fuel to stay ahead, work with others who also want to win but whom you use to keep in position, to be ready to be in the right place at the right moment. Yup, It isn't who leads the race for all 499.9 laps of a 500 lap race, it's the one that is at the right spot at the right moment that wins.
To do that you have to be relevant, but you don't have to always be dominant. Be more concerned about your value to the guest, not there's to you. Collaborate with your competition, in all forms, sometimes they 'win', but if played right they can help you win.