Does any country have a good system? In Norway it used to be your doctor taking away your license. But that didn't turn out too well. People need to be able to tell their doctor about their issues without fear of "retaliation", and doing it would of course damage the relationship going forward.
So I'm all for doing it, too many old people that shouldn't be on the road, but unsure how.