What is the purpose of apply scale option? I know why we have to apply scale but what purpose does it serve ? Why not keep object scale to always 1  ? 
Thank you.
Scaling in object mode can be used for animation and other purposes. Sometimes you might change it by mistake instead of changing it in edit mode, so that's the purpose of applying scale.