For casual gamers like myself, 1080p at high-ultra settings getting 60 FPS is more than enough. GTX 1060 3G with 8GB RAM readily achieves these results in 2/3 of the games you tested, the exception being Assassin's Creed. But considering the testing was done at Very High settings, turning the settings down at notch would achieve 60fps.
So no, 8 GB RAM isn't the bare minimum. 8 GB RAM is what's needed to achieve high-ultra settings at 60 FPS in today's games with a mid-range GTX 1060 3G card. I would not call that the bare minimum.