He was travelling at excess speed. I drive faster than the spedd limit, as I'm sure most people do, but there's a diference between 40 in a 30 zone and 60 in a 30 zone, 60 is clearly far more dangerous as the reaction time is so much more reduced. If he'd hit them doing 40, it's possible they might not have died, I'm sure the impact was far greater due to the higher speed, so obviously he deserves to be punished for this.
However you also have to look at the drinving of the Micra. The car was hit as it emerged from a side street, AS IT EMERGED. This means that Meppen-Walter's car, even travelling at 60mph, can't have been too far away from the end of the street when the car decided to pull out. If he'd been doing 30mph the odds are he 'd have either still hit the Micra, or else he'd have had to slam on the brakes, and lean on his horn a great deal. In short, the Micra driver has hardly shown exceptional driving skills here, he's done what I'm sure we've all seen other drivers do, pull out when there's not been time or space to do so, and caused issues in the process.
So, yes Meppen-Walters needs to be punished, he was speeding, to excess, and that excessive speed has caused the crash to be far more serious than it would likely have been. However just because the Micra driver, and his passenger, were killed doesn't mean they were 100% absolved of any blame. What they did might not have been a criminal offence, but if the driver had paid more attention, and made a better decision with regards to pulling out in front of a moving vehicle, then this situation would have been prevented.