I've observed high memory usage is always described as "bloat" even if they have no idea how it's actually being used. For example, Chrome/Firefox is going to keep a lot of cache in RAM. And why not? If it's available, use it for something! Unused memory is wasted memory. If there is memory pressure, the memory should be released for use, that is the important part, and Chrome/Firefox should both be doing this AFAIK. Windows itself does this as well, and if you check Task Manager you'll note it describes "Available RAM" probably because of this basic misunderstanding. RAM used for OS cache is included in this number! If you dig into Performance you can find the true Free RAM. But that number doesn't matter.