This is not directed at you specifically, but it never ceases to amaze me how quickly people are to write off veteran players as being 'done' and young players who haven't proven anything as better or a legitimate replacement.
Hamonic was playing from 18 to 22 minutes a night for the Flames this year, with instances of 23, 24, and 25 sprinkled through. A team doesn't play a guy who is 'done' that much. Thinking that he 'may not have played anyway' is a pretty big leap to take.
For crying out loud - he's 29 years old! Many D men enter their prime at this age because unlike forwards, defense is more highly impacted by experience and strategy, not raw skill.
I agree that he made the right decision for his family but to say his decision won't have a big impact on the Flames is dereft of logic. His absence pushes Erik Gustafsson into the top 4, and brings someone like Stone into the lineup. Hamonic is on of only 2 RHD in the Flames top 6, so if they don't dress Stone or Yelesin they will have exactly one RHD.
So, based on facts, I would say that losing Hamonic is quite significant to the Calgary Flames.