O.K. when any brake does not "stop" or "slow down" well, I would say 80% responsibility comes from "brake PADs". Another 10% may be from brake lever/cable.
Only 10% may come from their structure/design differences.
KEN TODA, Sunny beautiful, High Point, North Carilina