just because they are popular, does not make them efficient with battery use.
You need to adjust to the real world and accept that you can't run a lot of battery hungry apps at the same time.
I practice killing off all unused apps..... even though I know that all the gurus say it is totally unneccessary.
Well, I can tell you that it makes a huge difference in battery life by making it a point to kill any app that is not in use "right now".
For a while, I had Developer Options set to terminate any app "not in use", but that became a hassle when I tried to MultiTask between two apps at the same time. The one not on screen was terminated, and I would loose my place in that app.
so, I went back to manually killing them off.
You need to decide what is more important, a lot of apps, or a fast and leaner phone?
Every time, my phone slows down to the point that it is almost locked up, I find that there are nearly a dozen apps still on the Recent List.... I can "Close All" apps, and then the phone returns to normal speed again.
On one occasion, the phone "locked up" ( actually slow processing my keystrokes) and I just pulled the battery and restarted it. that solved that problem.... which again reminded me to watch out and keep everything killed off.
yup, I can hear the gurus priming the pump saying it ain't necessary... but my experience says it is.