E.Morse,
Many carriers just refuse to take Hazmat these days and those that do will only do it on specific flights.
Its a real pain trying to get a fire bottle, squib, slide raft, Oxy bottle or Oyx generator to an aircraft down the route.
Its amazing that they can fly with pax and all these devices are littered around the aircraft but not on a cargo aircraft