The CEO of Yammer is free to hire whomever he wants, but saying you're either soulless or incompetent is a false dichotomy. Just because your employer's use of patents isn't the most important factor in your life doesn't make you soulless. There are much more controversial topics on which reasonable people disagree.
There are few other topics which can threaten the very independence of our profession. That said, patent trolls don't really need engineers—any sociopath who can afford a patent agent can trick the beleaguered USPTO examiners into rubber-stamping an absurdly overbroad patent that claims an entire problem. I'm a little surprised Yahoo didn't assign their patents to some troll who can't be counter-sued.