And remember, when Samsung made the phone, they ordered the batteries they'd need for the phones they wer going to produce, and the number they thought they'd need for replacements. So the "brand name" battery - any brand name battery you buy, is over 3 years old, and probably hasn't been charged in 3 years, so it's not going to be in great shape. A lot of 3rd party battery sellers actually have batteries made up for older phones, and they're made of new batteries, so they're in better condition than an old Samsung battery.
Rechargeable batteries self-discharge, and a battery sitting on the shelf for 3 years could be completely dead, which damages the battery. Even a 3rd party battery using an old Samsung, but with a new label, could be damaged. If the 3rd party batteries work, but the Samsung battery doesn't, just properly dispose of the Samsung battery.
But 7 hours of use isn't terrible. (Just don't discharge the battery too far. At 40%, either charge it or turn the phone off. Dropping it to 20% cuts the life by about 80%. Dropping it to 0 every charge cycle can kill a brand new battery in a month.)
Do what B. Diddy suggested. And keep the screen brightness as far down as isn't uncomfortable. Unless you have no cell signal at all, the screen is the largest consumer of power. And the brighter it is, the more power it uses. (And full brightness all the time can cause screen burn-in.)