The key is a property maintained system, which some people don't do.
One must remember that just like everything else on the bike, brakes have service intervals
http://faq.ninja250.org/wiki/Service_Schedule
I proper maintained system will be fine for the majority of owners.