I used to have to upgrade my own machines. For years. Monitors and RAM. I haven't had a place that gave me anything less than 16G for years now, though.
Oh how I wish. I would build and donate a machine if it were that easy. It makes it so much worse that I have 96GB of RAM here at home and remote in to 4GB that are probably overprovisioned too.