If I give a good speech, then the client will hire me again, and so will the decision makers. The truth is in the second sentence, the first sentence being an incorrect assumption. You will not reach that kind of relationship if you just focus on speaking and do not use your other resources to benefit the client. Consultants often fall into this trap. When they sell, they talk about all the activities they do.
Speakers talk about their background, how funny they are first, etc.
The underlying issue here is credibility, which can be obtained without becoming an expert in a particular industry. Many speakers have provided that credibility by becoming industry experts. The nonindustry nichers do cross industry lines. They niche in different ways by size of company, and structure, or by culture. And, there is a credible argument about putting all your eggs in one basket.