If i have well read the doc, while angular has new attributes, Polymer adds new tags to HTML. That seems a step ahead apparently.
Angular also adds new tags ( and custom ones too).
You can decide whether you want to use your component ( or "directive") as an attribute , an element, or a css class, and angular will automagically replace them.
I don't think this is officially by google, instead by some googlers