Look it's obvious that you have some kind of grudge against designers. For your own good at least see the enemy you respect...
Just because I know that as a general rule of thumb, one person can not be the best of the best in all three does not mean I have a grudge against them. I have some generalist who are excellent in all three, but they are rare and that is a market reality.
It just means I know that there are a lot of hacks that pass themselves off as masters of all three. When the reality is they usually have mediocre skills in HCI if any at all. I have never seen an industry where people pass themselves off as a professional of a field of scientific study, when they have never cracked a book on HCI and have no idea what human factors is. In any other study this would be considered fraud. Just because I know that 80% of designers have no exposure to HCI methods, does not mean that I dislike or have a grudge against them. It just means that they need to either be trained in HCI or not allowed to own that task in my orginization. They are distinctly different disciplines and require completely different education and toolsets. If that depresses you then so be it, but don't accuse me of bias because you don't like or don't know the facts. It is incredulous and a logical fallacy.