PB is stock with the new 3rd gen chips, PBO must be enabled in the BIOS or through Ryzen Master. If every motherboard manufacturer's BIOS is built to spec, then PBO comes natively disabled. Auto = disabled, to turn on PBO, it must be set to enabled. There's been a lot of people running tests and they say that as of right now PBO doesn't make much of a difference. I personally have seen a slight improvement in CB scores, but I don't have adequate cooling and that's a large factor with PBO. I'm still waiting on Phanteks to get more AM4 brackets so I'm using the Wraith Prism... anybody that reads this, definitely upgrade to a better cooler for anything besides the 3700x.
Second, AMD has clarified that the max boost clocks do not mean all core boost, it is single core boost only. If you're getting 4.35-4.4 all core on heavy loads, that's actually pretty good and should count yourself lucky. I've seen people complaining their 3900x doesn't even boost that high all core.
Third, CCX OC and memory controllers on Zen 2. I have not messed with the program for CCX OC, but The Stilt has found that if left on auto voltage your CPU could be fried by doing CCX OC. Definitely something that shouldn't be introduced to beginners or novice overclockers. Now as far as memory controllers go on Zen 2, my personal experience has been a setback. I had a late model 1600 that I ran with some Micron B die overclocked to 3200. The Micron B die that I had were Crucial Ballistix Sport LT rated at 2666 XMP/DOCP. I was super lazy and just OC it to Micron's 3200 CL16 timings. It worked perfectly fine with my 1st gen, on the 3rd gen I would get random reboots. Sometimes after 2-3 days, sometimes after 2-3 hours. After I put the RAM back to its standard XMP, everything's fine. So moral of the story--at least for me is, late model 1st and 2nd gen Ryzen may have better memory controllers than the new 3rd gen.
Lastly, and I may get a lot of flak for this from AMD fanboys but I think Robert Hallock is a liar. Either he's a liar or he's woefully inept at his job. This is in response to your almost direct quote of what he wrote on Reddit. The ONLY problem people aren't used to with the "new Ryzen architecture" is the seemingly high idle voltage. The way he says that make it seem like 1st and 2nd gen Ryzen also had the same behavior. It did not, this is something that was introduced with 3rd gen. And as he explained in that Reddit post, it's basically a nonissue anyways. All of the other problems that people are reporting are valid and has nothing to do with the "new Ryzen architecture".
Now as to why I think Hallock's a liar? I'll give 2 instances that I've come across. In his video explaining PBO, you'll see him giving an example of a CPU hitting 4.55 with PB and PBO which is supposed to be a delimiter/overdrive that gives an extra 200MHz boost would see the CPU hitting 4.75. That video leads people to believe that PBO will give an extra 200MHz ON TOP of the max boost clock when he knew exactly that if anything, PBO would only help to achieve max boost clock. Misleading advertising, lying, or ineptitude?
Let's move on to the next instance then you can decide for yourself. There's a problem, or at least I think there's a problem with the voltages on our new 3rd gen chips. After installing the new Ryzen, I noticed that in the BIOS under the stock auto voltage setting, my CPU was sucking up 1.407ish volts and sitting anywhere from 41-44 degrees whereas my old CPU was around 31-33 degrees with an offset at about 1.33ish volts. Now this is particularly startling because with the previous 2 generations, it was pretty much common knowledge to stay under 1.4 volts to avoid degradation. After I ran benchmarks, I notice my CPU was running stupidly hot compared to the old 1600. Immediate thought went to high voltage + high temps = dead CPU. So I started looking around, and I wasn't the only one that noticed this. In Hallock's official Reddit thread about idle voltages, people were asking the same thing. Is it normal for our CPUs to be sucking down 1.4+ volts in the BIOS and temps to be so high. Hallock himself responded that it's perfectly normal, since BIOS doesn't have any sort of power management so the CPU can't idle. Then we cue the white knights swanning in giving lessons in electricity with power equals this times that. And that as long as amps are low blah blah blah. I have a low tolerance for idiots that do nothing but regurgitate what a talking brochure told them. It doesn't take a genius to realize that despite whatever meaningful lessons they might have in electricity, the fact is the CPU is suck more volts than it should and is sitting at a higher temperature. At the time I didn't have any proof that our CPUs shouldn't be getting that much voltage in the BIOS so I kept looking. Then stumbled onto Jay's video from JayzTwoCents on 3900x overclocking a few days later. In his video, he noted that the auto voltage for his C8H was out of whack, his 3900x was sitting at 1.47 volts and 40 degrees in the BIOS when he surmised that it's about .2 volts more than what it needs. He also hypothesized that was the reason why his CPU thermal shutdown during light overclocking when he was running an AIO or custom block, can't remember. But Jay, unbeknownst to him, blamed it on Asus. He didn't realize that every other motherboard manufacturer was experiencing the same thing. Now at the same time, within that same Reddit post a few days later, Hallock added an update for July 13th I think. In that update he says basically if your motherboard has a normal or auto voltage option, change it to normal. Strange, why would he make that statement? At the time I still didn't have enough information. In the meantime I was scouring for information, making posts on Reddit about this strange behavior and stupidly high temperatures under load. All I got were AMD fanboys, white knights, and people who think they're "technical" or smarter than you when they're really not, telling me there was no problem. The new CPUs just run hot, that voltage is perfectly normal, and "because BIOS, haha, stupid" type of responses. I was seriously contemplating if these new CPUs just don't run stupid hot and that it was actually normal. But then I run into people who say that their CPUs on the stock cooler was anywhere between 75-80 degrees under Prime95. My CPU on the Prism cooler was hitting 74-76 degrees just running CB R20. Under Prime95 I was hitting 91-92 degrees. If it weren't for people that are saying their CPUs run a lot cooler, I would have given up and chalked it up to Zen 2 being a secondary heater for me in the winter. Then last week a Redditor gave me what I needed. He posted a screenshot of his BIOS showing his 3900x under "normal" voltage sitting at 1.032 volts and a cool 30 degrees. I had the proof I needed, then other things started to make sense. The BIOS may or may not have power management functions, that I'm not sure of so I won't make a statement on that. But the BIOS certainly CAN control voltage and within the BIOS your CPU is locked to its lowest multiplier and should be idle also. There's no boosting in the BIOS, why would your CPU be taking the volts that it does when it boosts? Also in the screenshot, his voltage value for normal was 1.2 volts. In my own BIOS, my auto voltage value was 1.1 volts. So why was he sitting at 1.032 volts while my own CPU sits at 1.407 volts?
With this new information I jumped into Hallock's placeholder post on Reddit for their upcoming July 30th something or rather. In that post, he says questions or whatnot direct it to /u/AMDOfficial. I made a post tagging /u/AMDOfficial asking about the high voltages in the BIOS and does it have a correlation with high CPU temps at load that some were experiencing. I also outlined what Jay said in his video, linking to it. Then I tagged Hallock himself in reference to what he said about those voltages in the BIOS being normal. Then I also linked the screenshot of the other Redditor. I asked so what's normal since we have Mr. Senior Technical Marketing Officer over here telling people it's normal, then there's this empirical evidence over here contradicting him. Crickets. I waited, the 30th came and went. Waited a few more days. So I made another post out in the AMD Reddit, exact same post tagging the exact same people. Crickets. Also AMD fanboys downvoting my post and more "it's fine" by "smart guys". So then I ask you to drawn your own conclusions, just what exactly is this Robert Hallock? On the one hand he can just be a straight up liar. On the other, he could just really be bad at his "technical" title. I mean a marketing guy is still a marketing guy, no matter how you dress it up he's still in the marketing department.
Here's the link to Hallock's response about BIOS voltage:
Here's the link to the normal BIOS screenie:
Here's the link to Jay's video:
P.S. To this day I still can't figure out if 3rd gen just runs stupidly hot, or if there are a number of us that have defective CPUs. Reddit seems to be filled with nothing but fanboys or smart people that make it their mission to prove to you you're wrong and that they're smarter than you. And yes, I've even made a thread asking people for voltages and temps, again the same people show up.