There's a subtle difference between "need" and "benefit from".
Modern engines are developed to tolerate pretty much any use from new, bearing in mind there is always some form of cold/hot test on the production line (cold = motored, measures friction signature to check everything is built correctly, hot = running to check fuel/ign system functions).
Modern manufacturing methods provide surface finishes which will "bed in" relatively quickly and in a controlled manner, resulting in a durable condition for an extended service life with minimal oil consumption and blowby etc.
However they still benefit from a systematic running regime during early stages of use, generally gradually increasing speed+load conditions over a period of something like 10hrs. In a manually operated vehicle (manual shift or auto) you can control this to a decent extent, in a fully auto controlled hybrid type vehicle it's not as easy.
I would always recommend gradually working up the speed+load envelope progressively over the first couple of hundred miles/kms, just as a sensible precaution. You are unlikely to cause any harm however you drive it, but you can contribute to a beneficial process.
It is important to use high speed+load towards the end of any "break-in" process if at all possible to achieve the best condition of the engine. I once worked on a light aero (piston) engine brand, and their operating manual said "don't baby your engine", worth considering.
Most car engine manufacturers have some sort of "piston scuff" test. The engine is built with minimum clearances, gets it's production type running schedule as normal, but then it gets tested by starting from cold and immediately taking it up to max power for 10 or 15mins typically. It must survive this with no damaging piston/ring/bore scuffing. It's not the best way to break-in an engine but they will survive it.