But can this account for 3 hours of sot as opposed to the 6-8 hours everyone in here is getting ?
It's definitely your problem. What carrier is this?
Check your Mobile Network Settings on Connections and see if you identify there any unusual setting. Also, no, you don't need to turn everything off on this phone, if you are on that point, better go and exchange it for a new one and tell them that the reason is that the battery must be bad.
BUT, even with a brand new phone I'd check for your Mobile Network settings, and if if they are by default, try switching between the options to see if there is an issue with your carrier and the signal/bands that you are actually getting.
I'd advise you to do a full backup with Smart Switch, save everything possible, then do a Full factory reset, set everything back and if it keeps doing the same, ask for an exchange, this phone has a great battery if you are not getting it then you have a rogue app or some kind of other hardware/network problem that you won't be able to fix it by yourself.