You mean suicide brakes? count me out!
They do take some getting used to, but then so does everything else about bicycling.
The only thing you're sacrificing is stopping power - but it fits the riding style over there perfectly. Its flat, and nobody is in that big of a hurry.