I was never convinced with their run. It felt like things just happened to work out for them but compared to EDG, TH and SEN, something felt off. I think Bren's stance is too negative because no team gets that far without wanting it, but they did lack something.