The cars are built using an efficient process that first attaches most of the car's parts to the chassis, and then adds a pre-painted body as a last step, similar to the way Formula One vehicles are built.
Look at the gallery below, and you'll see that the car is so tiny that three of them can fit into a single parallel parking space. If all cars were this size, we'd live in a utopian energy-saving world.
The T25 should be available in two years, with an all-electric version, the T27, following later. Link
But it is still an excellent alternative to current urban automobiles.
From a safety point of view, yes, a little car is safer because of all the people driving tanks with a big inertial advantage in a crash, but that's a slippery slope argument to complain about. Looking at it from another point of view, a small, light, maneuverable car has its own set of safety advantages.
And like Bob pointed out, given Gordon Murray's track record, you'd think people would have a little more faith!