Why is crystallisation better than evaporation?

Why is crystallisation better than evaporation?

Crystallisation is a process that separates a pure solid in the form of its crystals from a solution.
Crystallisation is better than evaporation because during Evaporation
• Some solids decompose or some, like sugar may get charred on heating to dryness.
• Some impurities may remain dissolved in the solution even after filtration which on evaporation contaminates the solid.