I have an M2 MacBook Air with 8GB of RAM that I bought three and half years ago. For browsing the web, listening to music, watching TV and movies, using Gmail, Google Sheets, Google Docs, etc., it's still perfectly fine.
OTOH, for my development Mac, I have 64GB of RAM. (Though 32GB would probably be fine.)
I have M2 Air with 8 and don't have problem either. Even runs WoW ok.
[dead]
Definitely brings our engineers' 24GB MBPs to their knees primarily b/c of the RAM chewed up by those multiple Docker instances.
Will 32GB also start looking paltry soon? It's hard to say. I want to say the realistic upper limit is 3-4 simultaneous worktrees for a given developer (at this point the developer becomes the bottleneck again?) but it's a wild guess that may be hilariously low.