I'm often noticing a ton of swapping going on, causing serious system-wide lag, when I have a few dozen Chrome tabs and two VM's running in addition to a few other standard programs which use a lot of memory (Slack).
It's not hard to rub up against 16GB in a standard developer workflow.