Michael didn't die in peace though... he died full of regret for killing Fredo and leading to the death of his daughter.

Being killed like one of his enemies would have been better, IMO, quick and painless, without the years of guilt and doubting decisions you made throughout your life.

I love the way they ended the trilogy.

And Don Vito died of natural causes too.