In my opinion the opaque advts on the rear windscreen of the KARWA cabs are very dangerous as the car following it cannot see ahead. I had a near miss when the KARWA cab slammed his brakes - even though i was driving at a distance from the cab.It is important to anticipate the driving environment in order to be safe.
That said, one cannot see ahead of any 4 wheel drive vehicle driving in front of you. Can't ban em ;-)

Don't think advt disturb drivers - you have a choice not to see them. Pretty girls do..you can't help but see them..;-)