Потому что кислые соли могут образовать кислоты содержащие более одного атома водорода в молекуле. Их называют двухосновными или многоосновными кислотами. Например,серная или угольная кислота. Они содержат по два атома водорода, поэтому могут образовать кислые соли. А азотная кислота содержит только один атом водорода, который полностью замещается на атом метала при образовании соли.