I clean and bleed mine once a year (obviously replacing the pads as required)
Bought the bike new, it's ten years old now with 32000 miles.
Pistons are in very good nick.
I'm guessing that those pistons of yours never got a nice coating of red rubber grease once or twice a year.