Ah I see!
I agree with your concerns, but in my spouse's case, she already went over 2 years without going back to Korea (finally went back last year for a visit), so it doesn't bother her to go 2 years without seeing them. And, as it is, there is little chance of death/births/etc. in her family atm (but you're right, you can never predict it, it's definitely a risk, but not one I really worry about).
Despite the negatives, I think in her case inland is worth it, because she has a work visa that is going to expire EOY, and she wants an OWP to leave the company.
Overall, neither of us really travel outside of Canada every single year, so not travelling for 1-2 years really doesn't bother us at all
. But I really appreciate your insight!