I usually play many friendly matches daily. I don't find the high injury rate as you mentioned. But in my experience a series of injuries often occurs suddenly.
I personally think the current friendly system is acceptable (unless your server have a new upgrade that I don't notice). As only the health, condition etc of the challenger team will be affected, the challenger should accept the risk of injuries before initiating friendly match. That's not realistic, but it is at least fair.