The thing for me about the Iris outburst is it just feels so plot-driven and false. I can believe that Mac would have had a special bond with Amanda because she was his biological child, but - without having seen or heard the scenes - (if they are around I either haven't heard them or forgot I did) it is just so difficult to believe, so I can write that off.
I think Mac was a very flawed man, and written as such. If it was accepted, it's probably down to society's misogyny, but also Rachel refusing to be put into a victim mode as well as Douglass Watson's great charisma and rugged good looks.