Nobody can be better at everything than the competition, that would be silly. Everybody should be trying to be the best at something though. Otherwise, why would anybody buy from you?
The answer is that they might still buy from you if they didn’t know about the better competitors. But limiting your market to ignorant or lazy customers isn’t much of a business strategy.
So what are you trying to be the best at? Is it the technology? The prices? The support? Are you the easiest company to do business with? Are you the friendliest? The most knowledgeable? The most local? Just what are you trying to be?
And does your marketing reflect that?