Eximo :
I still say the budget Ryzen platform is compelling for later upgrades. As well as the overclocking capabilities.
A Ryzen 1200/1400 easily becomes as fast as many of Intel's locked chips with a light overclock, and the coolers provided are adequate for this. (Why the 1600x and 1800x are highest in the chart for AMD, 3.6Ghz stock/XFR)
The 1050Ti can run any AAA title, just not necessarily at the highest settings. I see this build as quite upgradeable. It will work for the immediate needs and provide a solid base for future upgrades.
I suppose the counterpoint is that Intel has pretty much ended the LGA1151/7th gen line up. So aside from upgrading to an i5 or i7 at a later date, the build is pretty much going to stay the way it is. New motherboard for 8th gen, and Intel is talking about yet another chipset for the next step after that. And in all likelihood a new socket going forward. AMD is saying they will make chips for AM4 through 2020, with at least one upgrade certainly on the books for 2019.
1. I'm not suggesting that Ryzon isn't competitive, it certainly is at least at stock speeds. What I am saying is, it's oft misrepresented:
It gets close .... but
AMD Ryzen 3 1200 3.1 GHz (8.8 Rating) - "Gaming performance doesn't match up to competing Intel parts"
https://www.techpowerup.com/reviews/AMD/Ryzen_3_1200/21.html
AMD Ryzen 3 1300X 3.4 GHz (9.0 rating) - "Gaming performance slightly behind Intel chips"
https://www.techpowerup.com/reviews/AMD/Ryzen_3_1300X/21.html
AMD Ryzen 5 1400 3.2 GHz (7.9 Rating) - "Gaming performance in the league of cheaper Core i3 dual-core parts"
https://www.techpowerup.com/reviews/AMD/Ryzen_5_1400/21.html
AMD Ryzen 5 1500X 3.5 GHz (8.8 Rating)- Gaming frame-rates lower than competing Intel chips
https://www.techpowerup.com/reviews/AMD/Ryzen_5_1500X/20.html
AMD Ryzen 5 1600 3.2 GHz (9.3 rating) - "Gaming frame rates lower than competing Intel chips"
https://www.techpowerup.com/reviews/AMD/Ryzen_5_1600/21.html
AMD Ryzen 5 1600X 3.6 GHz (9.1 rating) - "Gaming frame rates lower than competing Intel chips"
https://www.techpowerup.com/reviews/AMD/Ryzen_5_1600X/20.html
AMD Ryzen 7 1800X 3.6 GHz (8.6 rating) - "Limited game performance"
https://www.techpowerup.com/reviews/AMD/Ryzen_7_1800X/16.html
If you have a need for multi-threaded apps and those apps will be significant percentage of the PCs activity, then absolutely, it may be a better overall usage choice. Unfortnately while the gap in performance in avg fps is within grasp, in many games minimum fps takes a good hit on Ryzen.
2. The upgrade scenario is one of my concerns ...
... add 2nd GFX card, no
... add competitive first person shooter LAN, no
... add 2nd monitor via IGP, no
... add gaming standard audio, no
3. The same socket is being used in Z370, tho 6xx and 7xx series chips will not be supported. And that's something worth mentioning ... next gen chips / MoBos arrive in a week