The thing about periodization, from my view, that makes it a terrible idea for weightlifting is that it attempts to control the uncontrollable, to plan the un-plan-able, and generally places the plan above reality and above the lifter's own interests. Weightlifting is a form of combat and I think as in war, all plans pretty much go out the window upon confronting the enemy.
is this discussion from a coaches p.o.v or a lifters p.o.v? because as a lifter im not seeing the benifet of someone elses plan and the evidence seems anectdotal