That's clips. That's an exception. Not much choice of good dh worthy clips. Especially since for a long time there were no alternatives so people used them despite their durability problems. Also the Stamps don't have bottom loaded pins.When even non-sponsored or Shimano-sponsored Worldcup racers use their pedals, I think you will be fine.
Also from your comments here it seems like CB are the only non desintegrating pedals.