Absolute nonsense. This is a prime example of somebody having read a few comments on a forum and has judged Boughen because of it. Have you ever seen him actually race live?
I've said multiple times on this forum, it's not a traffic thing. He lifts off on the first lap on occasion (most noticeable at the start/first bend), but then gets going for the rest of the race and is quick. No idea why he does it, but he does. It's not really held back his progression (other than towards the end of this season), so let's see what he does next year before writing him off.
Perfect example that 1) he lifts off on the first lap, but 2) he's not afraid to mix it in traffic right here...