Most Lean implementations fail. We can look into this from many points of view, but in general I find the reason to be rather simple. Most companies, and most individuals within them, do not have the drive to strive for perfection.
The fundamental building block of Lean is perfection: perfection of the product, the process, and the individual. If this is not a purpose shared by everyone, or at least most people, then a vital building block of the motivation to be Lean is missing.
Is there something we can do? I think there is. It is often easier to make a leap rather than a step, and that is the key here as well. Let me elaborate.