Hi Bowen
I certainly did not have this experience. I changed the rotors and pads myself, and even when first installed did not have to pump the brakes at any stage, let alone after they were 'bedded in', and that is also using the standard DBA rotor, not slotted or drilled. The brakes have not felt any different under foot, or in stopping distance, to the OEM. I hope yours have settled down and your need to pump the brake has gone.