I want to add that a lot of times coaches, and many of them well-known coaches, knock the olympic lifts. The real reason for this is because either they never learned how to do them, they simply suck at them, or they have no clue how to coach them, or any combination of these three.
These coaches will say the o-lifts aren't sport-specific, they are harmful to the joints, they are a waste of time, or my personal favorite, box squats will get you the same kind of explosion.
These coaches lose my respect for their trying to justify not incuding olympic lifts. I would have all the respect in the world for them if they simply said something like I really never learned the o-lifts myself and am not 100% comfortable teaching them as I don't want you to get hurt and I don't want to teach you to do something wrong, I feel other methods can prepare you equally as well......but you never see that and you get coaches knocking the lifts because they can't just admit that they don't have the first clue about them.