While it is very sad that she was killed, and the driver that hit her and the driver that opened their door were both probably at fault as much as she was, the first thing I'd say is that if she had been riding far enough out to prevent getting doored, and staying out there, she probably wouldn't have been hit.
Lots of cyclists (including me many years ago) ride zigzagging in and out of parked car spaces, instead of riding >4 feet to the left of the entire row the whole time.
Doing the zigzagging is a really good way to not be seen until the last moment, when it's too late for either of you to do anything about it. Even with mirrors that you're paying attention to, you could still miss someone coming up on you.
If you're in a car or any other vehicle, would you drive like that? Probably not. You'd probably keep out of door range the whole way down.
It's highly likely to get yelled at, honked at, and all the other stupid stuff aggressive morons do when they feel impeded by a slower vehicle, but it's still safer on most roads to ride in the traffic lane than to keep zigzagging around obstacles on the right side of it, no matter how fast or slow you are going. If all cyclists did that, eventually even the morons would get used to it, and most of them would stop the yelling and honking. Those that don't, perhaps you could get them a ticket for it to teach them a lesson, if the law there is like it is here (illegal to honk at cyclists or to honk while passing one).
Roads where cars are going extremely fast past you, 40-50MPH or more, are unlikely to have parked vehicles on them like that, so not so much of a worry and sticking to the right is probably safest, and waiting for gaps in traffic to go around obstacles if any do come up.
But usually, it's safer to stay in the traffic flow.
I also agree with Zootkatz--the killer will rpobably walk free, their only punishment the memory of what they did (whcih hopefully will affect them greatly).