Earlier quoted context omitted.
The default Activity Monitor does all of that plus energy usage. It won't go in the menu bar however.
Activity Monitor itself also consumes a lot of CPU. And you tend to only use it when you've already suspected a problem, like when your fans start running. What's nice about having a global CPU graph is that you get used to normal idling levels and will start to notice anomalies. You're also just closer to the pulse of your computer. What exactly are normal bandwidth consumption levels over the course of a day? What…
MacOS always tracks the energy usage stats so you don't have to keep activity monitor open, just look at the 'Average Energy Impact' column. iStats menu also uses a fair bit of CPU, similar to Activity Monitor, it's just split into a couple processes so it doesn't show as much, not that this is a reason not to use it, I love it and use it daily, it's not a good contrast point with the activity monitor.