Keen on getting more feedback, I understand a few people's experience, but whenever I check reviews online comparing Ryzen to Haswell (or the 6700k which is very similar), it's really not that different. Sometimes Actually Haswell still performs better in games :/
you have to look at the bigger picture however, while it might not be significantly faster in single threaded, its on average 9% slower than an 8700k @ 1080p using a 1080ti on Ultra settings (according to Hardware unboxed) in multithreaded stuff it absolutely destroys my old 4770k.
For example, i regularly have 10 or so Chrome tabs open at any given time, i mainly play ARPG's and MMORPGs, ontop of this i would have youtube running in one tab, and looking at strat guides, loot guides, class guides etc in other tabs, WinAmp playing in the background, then add in all the motherboard utilities, my Qnap utilitie, Samsung Wizard etc etc, basically tons of stuff running in the background, i used to have to run a Memory cleaner at the same time that would aggressively cull memory usage on my 4770k to keep it running smooth, if i didnt id bottom out the ram usage and it would become a slideshow mess.
On my Ryzen i run exactly the same, however i have yet to experience anything of the sort, obviously ive moved from 8gb of 2400mhz DDR3 on the 4770k to 16GB of 3200mhz DDR4 on the Ryzen, this has benefitted me a ton, but overall games just feel incredibly smoother.
Ive lost freesync as i went from a 290 to a 1070, on the 4770k i noticed with the microstutters due to too much going on, it seemed emphasised in games, on the Ryzen i have yet to experience anything of the sort, obviously the CPU has zero impact on freesync being on or off, but overall the games just feel incredibly smoother.
Alt tabbing between stuff is instant as well, where as with the 4770k there would be a pause between it, and playing MMORPGS if i had to tab out for whatever reason i could never do it during combat or id basically end up dying lol, now with the Ryzen i can tab in and out fast enough for it to not matter, its little things like this that are quality of life improvements that you cannot measure by FPS etc.
Overall moving from a 4c8t to a 8c16t has been an absolute joy and i would never ever go back now.