Very true, the Z boards are more expensive. Buy you can get a budget Z370 for $110. So its not that much more. Then you have to consider RAM speeds. Ryzen performs much better with high speed RAM. High speed RAM cost more. Whereas Intel sees little performance increase from high speed. So there is a savings there.
Additionally, the Z boards wont be the only option for ever. In a few months H and B boards will be available at a similar price as a b350.
PCPartPicker part list:
https://pcpartpicker.com/list/XCVsd6
Price breakdown by merchant: https://pcpartpicker.com/list/XCVsd6/by_merchant/
CPU: Intel - Core i3-8100 3.6GHz Quad-Core Processor ($128.89 @ B&H)
Motherboard: ASRock - Z370 Pro4 ATX LGA1151 Motherboard ($111.98 @ Newegg)
Memory: Crucial - Ballistix Sport 8GB (2 x 4GB) DDR4-2400 Memory ($79.81 @ Amazon)
Total: $320.68
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2017-10-20 20:27 EDT-0400
PCPartPicker part list:
https://pcpartpicker.com/list/kpqGTH
Price breakdown by merchant: https://pcpartpicker.com/list/kpqGTH/by_merchant/
CPU: AMD - Ryzen 3 1200 3.1GHz Quad-Core Processor ($109.87 @ Amazon)
Motherboard: ASRock - AB350M Pro4 Micro ATX AM4 Motherboard ($74.33 @ OutletPC)
Memory: G.Skill - Ripjaws V Series 8GB (2 x 4GB) DDR4-3200 Memory ($90.99 @ Newegg)
Total: $275.19
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2017-10-20 20:28 EDT-0400
So the price difference is $45 between the two builds today. And that number will go down when Intel 8th gen supplies increase and H/B boards are available.
Here is a review of the 8100 and it compares the CPU to several of AMD's options.
https://www.techspot.com/review/1499-intel-core-i3-8100-i3-8350K/page5.html
The 8100 averages about 20% faster than the 1200 in the games tested. In my opinion, a 20% boost is definitely worth a $45 dollar raise in price. With that being said, I live in the US and prices hear are generally much cheaper the other areas of the world. These differences may not be the same in your area.
I am in no way knocking the Ryzen CPUs. I month ago I would have recommended easily recommended the 1200 for a budget system. But as new tech is released, it gets better. AMD is releasing a Ryzen refresh in Q1 of 2018. I highly suspect that they will get much better on clockspeeds which will improve their performance by a good bit.