Polymer has been a very opinionated framework. It really seems in the last ~6 months that they're really moving back to their web component roots and being less of a rigid framework and more of a library with 'best practices'.
They're still a bit under-cooked on their data-binding stuff in my opinion - I've found it a bit unstable and hard to use (there could be some causation going on there).
Other than web components not being fully supported yet by browsers is there any other downside to this compared to react+redux/vuejs or angular? I'm just asking as I haven't tried polymer until now but I'm pretty familiar with the mentioned fw's.
I think web components are a step sideways (and forwards) from libraries like Angular. Not necessarily that they don't have confidence in them, but more that they're taking a punt with what they perceive to be the next evolution.