WinXP towards the end we were doing 1 gig as minimum standard, 2 gigs for power users.
Most of the biz world skipped Vista...but we did 4 gigs when it came out.
Win7 started seeing 8 gigs as the standard for us
Anyways, Exchange does "a lot now"...it's not just plain text emails in there anymore. With all the collaboration of various apps, a lot lives in Exchange database. Huge changes in how it caches to make things quicker, and indexing service now lives inside of the database, Garbage collection now happens on the server side, not workstation.
RAM is cheap these days. Small Business Server is long dead. If you had a client large enough for on prem Exchange server years ago, heck we were doing at least 32 or 64 gigs back then with Exchange 13. Maybe 16 gigs for a small client, if virtualized.