That seems crazy low. I have an iPhone Mini (and would switch back to Android when I replace it if they have a mini quality phone and Apple doesn’t) and my battery lasts “all day.” I’m not sure how it works out in terms of screen on time, but it’s got to be at least 6 hours a day. Probably more.
6 hours or more _per day_ sounds absolutely insane though, you must be overestimating that unless you use your phone as a GPS to commute or some similar use case that requires it on in the background.