Just like guns, the best knife is the one you always have with you and feel most comfortable with. The KA-BAR is a great knife. I keep one in my Jeep, between the driver's seat and the center console. But it's not likely to be something I have in my hip pocket when I need it. Most of the time, that is a Spyderco Endura. I have some others I would rather carry all the time, but the Spyderco is often the most practical because of size, weight, fit, etc. Life is full of compromises.
By the way, the KA-BAR next to the console is just an option, because there is a SIG P239 in the console.