ecd is probably getting paid by them to promote their product. could be wrong but he just never says the cons to any of his product reviews, not so much his head reviews though.
I just got my first ever east coast mesh (I'm a goalie) may I just say best mesh I've ever used so thank you for the great mesh and keep up the great work