I don't agree, I'd say 8 GB is perfectly usable. I write this from an A10-6800K with 512MB selected for integrated GPU framebuffer in BIOS (so 7.5 GB for system), Windows 10 64. Current usage for some explorer windows, HexChat, Winamp, Apache OpenOffice Writer and Calc one window each (I never got around to try LibreOffice), Avast running AV check, Notepad++ with ~30-40 files open, Firefox with three tabs: 3.8 GB used (5.2 GB commit size), 3.5 GB free.
Firefox generally doesn't eat as much RAM as Chrome, you can open 40 tabs and it still won't grow that much (2 GB or therebouts IIRC, definitely doesn't trigger out of RAM events). Maybe you guys have it rougher because of Chrome?
Last year I briefly ran with only one module, so 3.5 GB RAM, and only then RAM started to be an issue, I noticed getting slowdowns due to swapping when multiple programs were used at once. That was wit HDD tho, with SSD you would likely not spot the slowdown, looking at how surprisingly usable 2GB Windows tablets (32bit W10) are - and those merely have eMMC storage.
I agree that 16 GB is better/ideal. But only for high-performance gaming system, not for these budget setups where pennies count. Else you blow too much on the RAM. In the current situation, cheap gaming systems pretty much have to be specced with 2x4 GB (you should really buy a 4-dimm motherboard though, so that you don't have to throw the modules out on upgrade). It probably means you should only set 512 MB as the permanent framebuffer on Ryzen APUs, though. Carving out 2 GB permanently is a bit too much IMHO, and the gain is not that big, IIRC?
Suggesting that an APU system competing with 8GB RAM discrete system needs to have 16 GB (so 14 GB outside of the GPU?) is rubbish IMHO. Reminds me... I saw one dude (a notorious AMD hater in our comment section...) actually suggest to compare a Raven Ridge system with APU against a PC with Pentium G4560 + 4 GB DDR4 + GeForce. I mean, that sounds just stupid , but 8 GB should be fine.