I wouldn't say 'mis-informed', as that implies they were lies. As you say it, any CPU only boosts "under incredibly specific circumstances". I believe AMD has tried to truthfully inform us of the circumstances. I'd stipulate it's true of Intel too.
But one thing that seems certain is Intel chose their boosting behavior to support their business model: non-K SKU's don't overclock but do boost. It seems obvious you can't have them coming anywhere close in performance to the fat-margined K CPU's (when overclocked) which also need fat-margined chipsets to do their magic. That business model may be in jeopardy, but at least that's how it came about.
I personally find this whole 'boosting to rated max speed' controversy a big argument along the lines of "how many angels fit on the head of a pin". It just doesn't matter: the performance of the processor is well documented. It does it's work at high mid-level clocks that are sustained throughout very long processing tasks and that's what is important. The way it's boosting works is it will hit max clocks in light bursty tasks that you can't even appreciate unless watching a monitoring program.
I just don't really care if it's 25 or 50Mhz shy of the max clock when browsing a Java-rich web site. Just don't touch those sweet, sweet sustained mid-level clocks during an encoding.
And yes, I have a 240mm AIO to keeep it cool.