Just as the question asks, let me illustrate by this:
Person A: Decent attitude (respectful/friendly) and very competent in work
Person B: Great attitude (respectful, friendly, good drive, stays longer hours, curious, always willing to learn more) but less competent
Wouldn't all employers choose person A? I feel like many consultants always talk about drive and attitude, but in such a high demand work environment and competition, wouldn't person B be left behind? Especially since person A can just immediately adapt to the above and start asking more questions, to be on a completely level playing field.