Because they are very large, protect your ankle & shin & knee all at once, cheap, light weight but hardwearing and easy to get hold of. If you want something different but similar you could get some KH branded pads (basically identical) or Roach leg armour (again, basically identical).
Oh, and you get stickers with them, always a bonus.