Sorry for the following poor syntax and bather. One finger posting a the smallest iPhone currently sold is an editing nightmare. You’ve been warned…
Don't understand the issue with cable brakes. I rode a hydraulic disk-braked big Honda for 75K miles around LA as sole transportation for years as a young man. Yeah, the hydraulic brake is silky smooth. But our ebike brakes work great with cables. One can easily lock up the wheels--what more do you want?
We’re not apples to apples here. Efficiency has a lot to do with weight, speed, and hard braking performance. My 60LB 250W folder with very good rim brakes and pads at 15MPH could provide a panic sop distance better than budget hydro.
In my evolving opinion only testing real panic stop distance offers me any confidence.
Who does that? It’s taught me to trust the tape not opinions.
I’m having a hard time with my use of that high ground stance. I’ve long called my 26” rims one big disk. My best quality Tektro rim brakes with Koolstop eBike pads are amazingly effective.
Then I did a fat bike build with b grade mechanical discs and scared myself. Well adjusted they had a long panic stop distance. Far longer than the Tekto/KoolStop rim brakes. A customer purchased a few sets of best quality mechanic disc sets and they weren’t a good match for his high speed builds and two sets were gifted to me. A huge improvement and greatly improved braking distances. Up to 20MPH they did seem efficient. But panic stop exercise like MSF course drill revealed again on a 65LB bike with 750W max motor sub 20 they were about equal. A more recent build again 350W max output 500W with Magura 4 piston were amazing efficient. But again on a 65LB build they weren’t worth the investment. On a BBSHD Build at 30-34MPH I was only happy with the feel of hydro discs.
Often I’m finding my opinion is not worth the energy to type a defense.
There’s no on size fits all. Speed, torque, and high power need those H D brakes. But dumb down the speed and do s round of panic stops and it’s important to me to set my opinion aside and actually test distances. More than once my opinion was more conjecture than provable performance.
I’m no longer willing to fuss with these opinions unless it’s apples

to apples

performance comparisons.