I hear the same complaint about U brakes too.If anyone knows the person that did this, please tell him that Canti's can be set up to perform well given time and know how, especially on the rear where braking is lighter.
Oh, and take his tools off him.