Re: You mean the government bodies are feeling the heat??
DrXym - understand your point but I believe people have a very unrealistic view of what vetting means.
If I pass a vetting process is doesn't mean that I am "safe", it simply means that I have never been caught. Very different thing.
For example, I flag down a black cab on the street, I am essentially taking it on trust that the driver is honest and will not bury my body in the woods etc.
However if I book via a system like these (and Hailo) there is a clear record of me booking a ride, where I was going and who the driver was. Doesn't stop the body in the woods thing but seems a bigger safety net than point in time vetting.
Just my 2p