Earlier quoted context omitted.
> The problem with having UX people on a team is that they need to jusity their existence which they do by change for changes sake. This can be said just about any profession working in software. The real issue is that nobody wants to accept that software can be finished especially management - because then you don’t have anything to sell. I wouldn’t be surprised if there were designers who fought tooth and nail agai…
Software always has bugs that need to be fixed. It is never finished because it has an infinite number of ways it can go wrong. The same is not true for any of the non-software parts of software design. If you're a software shop you should have everyone who doesn't write code on a contract and not be afraid to terminate them when the product is mature.
Also, your second paragraph leaks of Americanism and undoubtedly, people are happier and healthier with stable jobs.