Not a Mags fan at ALL--she's honestly my least favorite character, though I don't hate her or anything--but that funeral was so sad. Kudos to both the actors and the writers; this was possibly the best episode of the entire series (and not just because Mags isn't in it much <g>). Bash sobbing on Jeb's shoulder, and Theo breaking down in his father's arms, was so powerful. It was also painful to watch Mags' mom be so upset at Bash for not calling her (even though Bash was right to say it wasn't his decision) and to watch June be unable to sit throughout the funeral (though it was lovely to watch her help the elderly lady find her father's grave). Oh, and Bash snapping at Theo to stop trying to help him....ouch.
I didn't hate Mags either. Mostly I was just indifferent to her or found her annoying. Now Devi I deeply dislike. LOL! I felt so bad for Bash when Mags' mom lashed out at him. I get it, she's lost her daughter, she's upset, but she of all people should have known how stubborn her daughter was about these things.
I'm also not sure how I feel about Bash not telling Amira. I get you don't want to give her news like this over the phone or have her upset and flying back from half way across the world. But, if I were her, I'd be mad at not being told and missing the funeral.