I'm confused, does the Prime Directive prevent Star Fleet from preventing natural disasters on planets? Even if this will be completely unknown and cause no change to the culture, except to, you know, save it from extinction?
Picard mentions all sorts of natural disasters and everyone is in agreement that they should act, but then when he gets to war, they are, understandable, more reticent. That is because natural disasters are not at all under control of the culture - but war is.
The Prime Directive is there to protect cultures from advanced knowledge and technology, but it shouldn't be a lead weight tied to a culture so that it dies or suffers.
Star Fleet is starting to look like fair-weather friends. Willing to help societies that don't really need it but refusing to help those with a real need.