Its called brake regulation, anybody can lock up the front or rear with hydro or mech. So how in can the hydro have more stopping power? No one is MAKING you jam on the brakes, so with a little skill (which some people obviously dont have) either brake can stop you quick-smart.
I have mechs, yes. Because i am too lazy to change brake fluid on my race bike AND pushie. My bike stops just fine, when you are going 270kmph on a pushie, then start worrying about which braking system to get, pushies are slow.