Getting some mixed advice on this. Is NC always the best policy with every breakup?

NC seems like the best thing to do if you got dumped or if a relationship ends badly. It’s the fastest way to heal.

However, what about the good relationships that end due to some fundamental incompatibility? Different views, life goals etc and they are fighting for the relationship to continue.

In these cases is NC always the best? Or would it be more kind to ‘taper’ down the frequency of contact and try to be there and supportive to them? Especially if you want to eventually be able to be friends.

Thank you