Hi and welcome to the community.
Don't know if I can explain this well or even correctly but I'll give it a shot.
First off Steam is very aggressive as to taking available system resources. Since you have plenty of resources this is not a bad thing. You have 12gig of RAM and only 9 was being used. In all honesty that means that 3gig was being wasted as unused RAM is wasted RAM. If your system had 4gig things would still work but not quite as well as the paging file would be used much more (paging file == virtual memory). Since you have enough RAM to not need the paging file much your memory usage will look elevated but on a system with less RAM the same thing would be going on except that there would be a lot more tossing and fetching between the RAM and paging file which would likely mean a bit of drop in overall performance.
If the resources are there there is nothing wrong with the system making use of those resources. In fact I'd be more inclined to suspect an issue if the resources were not being used.