true - but they are all over the place when it comes to new pins. I remember they really didn't like star wars initially and it ended up being one of their no.1 pins after they owned it. Plus they are heavily in bed with JJP.Not that you should listen to others but watch SDTM latest YouTube stream This or That I found quite an interesting take on elwins pins in there.
Not that I'm making excuses - I think GNR looks great too but equally I wouldn't dismiss Avengers so quickly.