The whole point of spring training is to allow your prospects that might actually turn into good major leaguers to get extra IP and AB, thereby increasing their development. Another reason for spring training is to allow your older major leaguers to get the playing time they need to temporarily stave off decline.
You're basically saying that, even though the chance of serious injury is very slim, you'd rather bench your good players and prospects the entire spring, stifle the younger prospects' development, and speed up the older players' decline. And just because you have to put warm bodies on the field, you'd prefer to give all the valuable playing time to tryout camp players who are completely worthless and only have a 1-in-a million chance to be better than rookie league level?
This logic doesn't make sense to me.