I agree that a testamentary trust, properly thought out and set up, can lessen some issues, but can also bring up other issues. It also doesn't mean a will cannot be contested or that those looked after by that trust are happy with their lot.
Even having worked out all (?) issues, it seems...