I got the advertised speed for my Ryzen 5 3600, and Im really happy with it. I know this is the lowest part on the line for the moment, and probably is the easiest one to reach advertised speed.
I know and understand people that spend way more money than me on higher tier Ryzrn 3xxx are mad, but just saying that any Ryzen 3xxx can't reach its advertising speed is wrong. Its was also wrong from AMD to advertise something they knew they couldn't deliver.
As for Roman's survey (der8auer), even though he explained what everyone has to do and how to do it, theres still the fact that a big portion of those who participated (I did) may or may not know how to properly setup BIOS, install Windows, and drivers, maybe some of them could even have background services eating part of thier CPU power and have no clue about it. So you have to take it with a grain of salt. Of course by the amount of participants for each CPU, the results don't look good, but that doesn't mean you can forget what I just wrote on the previous sentence.
Lets hope the new update will bring everyone closer to what they paid for.
Cheers