I don't understand what you mean by "no loyalty to existing players." If current players are asked to move along because someone better has come in, then that is a lack of loyalty. However, if a better player is brought in at a position and an existing player loses playing time as a result, then that is tough. Work harder and win your playing time back. You can't take the approach of not recruiting the best player just because that player may boot someone out of some PT.
Sounds to me like JW could cure cancer and you would not like him for not curing diabetes, also. But for the record, I don't like him either. No particular reason...