You've had one - 1 - experience with a first responder, and based on that you're going to spend two pages arguing with an actual first responder about what first responders usually do?
I believe I was arguing with someone who CLAIMED to be a first responder, who also CLAIMED to be the owner/operator of a INTERNATIONAL tech business...
Regardless, his claims seem unjustified. I see no reason to not use a road id, any more than any other piece of fashion one chooses; however, claims that it helps their general clients with potential medical issues are fundamentally unsound since there are other 'less fasionable' but cheaper alternatives for the vast majority of their customers.