How to make iPhone turned on after charging I often charge my iPhone when it ran out of battery. I often postponed charging my iPhone until it really run out of battery.

After I charge my iPhone, I usually go to sleep or rest or forget about it. Unfortunately, as shown in If we run out of battery and then charge iPhone, will it turn back on?, things tend to go wrong.

The iPhone can be fully charged, but not turned on at all. So For 3-4 hours, I would receive no incoming calls.

If I want to receive incoming calls, I could go back to my iPhone 3 minutes after charging and explicitly turn it on. However, after that 3 minutes, I usually have other things to do or is sleeping. So I am often forget to do so.

This has cost me a lot of money because I often lost important call because of this.

How do I change iPhone behavior so that charging the iPhone automatically turn it on? 

I think it's just common sense. We want our iPhone to get turned on all the time and if we do not like it, we can always turn it off. The idea that my iPhone can be charged without me being able to receive any call bothers me a lot.
In a word: Yes.  

To the best of my knowledge, the mere act of plugging-in the dead iPhone to a recognized charger will cause the phone to initiate the boot sequence once the battery has charged sufficiently to allow for running the phone and charging simultaneously.  

You can check this behavior by turning your phone off and then plugging it into a known-good charging system.  You should see the apple appear shortly and the phone will proceed to boot-up.