The US gives people a small card where the vaccination information is actually handwritten - admittedly with a CDC logo on it!
Americans and the French seem to be the top travellers wherever I go. I guess we can only hope that officials around the world will quickly get used to these rather simple forms being presented.