Great ad. I would however point out I don't think those ideas are really all that American - they just make sense and have been pushed by American leaders for a lot longer than elsewhere though.