Yep. This run hasn't been too spectacular of late, IMO (this comic has been more like Spider-Man-lite than Daredevil - as it was before Miller revived and give it's own identity, an identity currently sorely missing - but I digress), but this was a very well executed explanation for the heretofore unknown reason for why she left. It does make sense and gives her a sense of empathy I don't think she had before. Daredevil may not be being done right at the moment, but, as is said, credit where it's due, for sure.
A Man Without Enemies Is A Man Without Integrity.