Like others have pointed out, it's not always possible to swerve due to other traffic. The car in front said she didn't have time to brake, so she swerved, it very likely the motorcyclist didn't have that option, and it still doesn't alter the fact that, if she hadn't abandoned her car in the left lane of a highway with no flasher on, then the accident would not have occurred. Her actions are the root cause of this accident and her actions lead to the deaths of two people. As for punishment, that's up to our legal system to work out.