Not saying you're wrong but specifically to address OP's memory usage issue when running over dozen tabs in Chrome, I'd suggest testing it against Firefox for start. I'm not proud of this bad habit, but I have an order of magnitude more tabs than that with FF running on a pre-M1 8GB Macbook and it's pretty great most of the time. I use Chrome mostly for development but wouldn't dream of keeping it running as many tabs as I have open on FF (perhaps that's a good thing if I want to get rid of my tab hoarding habits now that I think about it.).
Maybe because Firefox automatically suspends old tabs, Chrome needs a extension for that. If you reopen FF it reloads only the tabs you actually visit.