I totally agree! People come from basic phones and expect to get 3-4 days worth of phone out of the iPhone. It's just unrealistic!
To those whose main argument is "I bought the phone to use these features, why should I turn them off?" No one is saying don't use the features, just when your not...