Developer comfort is the difference between being woefully understaffed, and having a quality team supporting your business objectives.
If productivity drops, or you suddenly only have 50% of your development staff because management bought an inferior product that developers hate, I don't see how that helps the business?