Re: Weak Ass Brakes
That should be able to stand you on your nose, Mass. I agree with some of the other advice; maybe dirty/oily rotor or pads? Cable stretch? Sumpin' ain't right. Rider weight can play into it. I'm a lighweight but my neighbor and I switch off bikes occasionally and he weighs in at 180. I have two bikes with 203 rotors in front and one with a little 160. Even the small one brings him to a stop, pronto.
Pads also need to be broken in a little. Disc brakes get better with age. How new is your disc setup? How many miles?
Age and Treachery Will Always Triumph
Over Youth and Skill & "Charlie Don't Ride"