I have not ran into this situation myself, but does the brake require a hard pull? I had a BMW that the front brake was hard to pull and come to find out, it was "JUNK" inside the brake hose. Not sure if it was moisture related as it sat at my neighbors house for about 2 years before I got it. After I flushed the lines it worked great.
How someone said "warped rotors", I just don't see that. The rotors are of a floating design to prevent any warped rotors from grabing and causing wheel lock up. Therefore, your braking should still be normal.
Start with simple;
-proper brake fluid
-proper fluid level
-rotors worn out "too thin"
-has the fluid been replaced as part of regular maintenance
-has the brake calipers ever been rebuilt
-has the brake actuator (reservior/piston) been rebuilt
Has this been getting worse with more miles or just seemingly all at once?
I think that I would start with a good flush with the proper fluid and check rotor thickness
After that remove the calipers and using a peiec of wood, apply pressure on the calipers to see if there is a difference with with the extension of the pistons (don't think it would matter though, just helps rule it out). Also do all of the pistons seem to move in sync.
If nothing changes, then I would think that perhaps the brake it self needs to be rebuilt. Perhaps because of worn or "tired seals" on the piston.
Hope this helps, but I'm sure that there is someone that can give more solid advice,
Enjoy and ride safe, get this fixed, brakes are important (but you know that).
Happy New Year!!!
