Yhea, for a gaming box, it's actually a good deal, techspot showed that with a GTX1060 a Ryzen 3 is going to do a wonderfull job
The 1060, especially the one with 6GB, should be more than enough for 1080p.
But there are some worrying trends in recent gaming. You could put them on lack of optimizing, but in the end, if you want to play a game, you will have to take whatever the devs gives you, for better of worse. Examples:
- Assassin Creed: Origins - my 1070Ti will do 100fps+... in the desert. Back in town, 70 and high 60s, and we're at 99% GPU utilization, not CPU limited.
- Kingdom Come Deliverance, I had drops to as low as 40fps... absolutely disgusting
- Deus Ex is barely averaging around 60 fps if I dare to MSAAx2
- even the older Mass Effect Andromeda can drop to 60-70 fps on specific planets
- FF XV benchmark would average 70fps+, but there were framedrops and some dips below 60.
And this is at 1080p! Yes, with maxed settings, but one doesn't really buy a 1070 to play with Medium settings. You can drop settings, but it really feels bad that you have to do it at a resolution as low as 1080p, when everyone is hyping 4K.
What I'm trying to say here is that there are some tendencies to raise both CPU and GPU requirements, especially now with XboxoneX out. Then there are these rumors about Ampere/2000 series coming soon, and from the last 2 generations of Nvidia cards, they will probably compete with the 1080Ti. It will take a few months, but this will result in yet another bump in system requirements. Personally I'm expecting the 970/980/1060 3GB to go the way of the dodo by the end of 2018 just like the 780Ti went. I also expect having to play on High not Ultra at 1080p by that time too on my 1070ti.
This is why I kinda consider buying pretty much any GPU now quite a bad deal.