Very often a phone user has to decide whether he should repair or replace !!!!!
It’s a two step decision
IS your phone 2 or more years old ? Or not.
If your phone is more than two years old then it’s most likely that your battery depletes faster , the phone processor is running slower and the updated new and current software is not very compatible .In such a case scenario it is better to get an upgrade as most of the service providers give their customers a free or minimum payment upgrade However if your phone is under two years then it’s better to fix your phone as it’s the less expensive and better option