Inspite of long range order in the arrangement of particles why are the crystals usually not perfect?
Despite of having long range in the arrangement of particles, crystals are not perfect. The reason behind this is that the constituent particles may not get enough time to arrange themselves in a perfect order when crystallisation occurs at a fast rate or moderate rate.