My understanding is that large species (w/low reproduction rates, etc.) are
more prone to extinction. This would seem to require a more or less
constant refuelling from among the smaller species from the same taxon.
This fuel may not have been present.for pterosaurs--if true they may have been doomed, period.
Also, please excuse my Yogi Bera moment: "ratchet of no return".