Sending wishes for peaceful recoveries. Our previous dog had 3 ACL surgeries --one double string -- which failed, and two TPLOs. Better, easier revery with the TPLO and the knowledge that it's a permanent fix.
I agree with your feelings about insurance.