They kinda did tbh. In terms of data crunching (aka multi-threaded performance, encoding/decoding etc.), Ryzen 1700 is miles a head of i7. Not sure about the Ryzen 1700's performance against Intel xeon processors tho.
This is the primary reason why I prefer Ryzen 1700 over i7. I will be doing stuff other than gaming.