I have noticed the rough driving of many Karwa drivers but it does not mean that all of them are rough. There are plenty of them and I think that they are either over worked or unsatisfied with their job.