Many people have pistons that slowly weep oil and this ends up on the pads someway. I've never had this happen, but I used to clean my pads and rotors with isopropyl alcohol almost weekly and removed my pads in the off season. Then I'd clean my calipers before putting them back in to ake sure they were clean as. Maybe that's helped.
Now running Magura and TRP brakes though
Now running Magura and TRP brakes though