I think some valid reasons have been made why Barca have not succeeded last few years.
In football you do need some luck put away any one of those opportunities and this conversation would be different.
I think there is a physiological barrier teams need to overcome to be successful, in the CL...