I do believe it is possible to maintain the support of both staff and superiors - I've done it. Wouldn't it be rather a shortsighted attidude for the company to have to change any staff on a regular, if not frequent, basis due to at least training, among other, costs?
Maybe I'm still in an "ideal world".