I think it's horses for courses personally. For professional drivers, such as tradesman, delivery drivers, Ambulance, Doctors, Firecrew and even the Police I think they are a boon and certainly save a lot of time and money.
For the private individual I am with Therno on this, they are a waste...