What is the point of make up?Is beauty only skin deep?

I've always wondered what the point of make up is exactly..is it to make you look better?…you attract people?…to hide blemishes/flaws?
Isn't it a kind of deception of the eye?
I mean is it realist to spend hours in a day applying this stuff and straightening/curling hair everyday when something else is there to be done?