I don't really think any of McKenna, Urias, or Mateo are worth a huge amount of consernation over, but I think you can make a reasonable argument for any of them deserving to be off the team. None of them are particularly good; Urias regressed offensively and his 2.7 WAR in 2022 feels fluky because it's driven by a defensive performance that is wildly out of line with his career numbers. On top of that he has almost perfect positional overlap with Westburg, who also happens to be younger, cheaper, and better at most baseball things than Urias. I can certainly understand why you'd protect McKenna over the other 2, since he's younger and he's made incremental improvements to his offense to go along with his defense. I think it's reasonable to wonder how much of Mateo's bat falling off a cliff is bad luck vs his skills degrading. If you think he's degraded then it's easy to kick him off the roster. If you think he can get back to being an 80-85 wOBA guy then he might be worth rostering, especially considering he has more positional flexibility than the other 2 guys.
I would have liked to see us trade someone with actual value to another team, like Hays or Mountcastle, and hope that Cowser/Kjerstad/Mayo step up in their place. I kind of feel like the decision to keep or part ways with Mateo/Urias/McKenna is inconsequential in comparison. If any of those guys get significant playing time, either someone crazy happened with their development, or something's gone horribly wrong with the team.