Indeed, Beckham was an exquisite player, a magisterial footballer. He didn't become one of football's biggest icons purely by taking good free kicks, he was so much more than that, but over the years his game seems to have been diluted down (I blame the 5 million Liverpool fans working for Sky). I suspect if you showed some people any of our season reviews from 94-99 they'd be blown away by how talented he was.
I think there's always an interesting discussion to be had regarding recency bias vs nostalgia goggles. To me a lot of the discussion surrounding de Bruyne being miles better than Scholes, Lampard, Gerrard and Beckham etc is due to them not playing in the same era and maybe some actually forgetting just how good these players were, had de Bruyne played in the noughties then he'd have been considered their peer, not some next level playmaking savant by comparison. Scholes and Beckham played in some of the greatest sides ever and accomplished feats that even de Bruyne has yet to achieve, conversely de Bruyne also has feats that Scholes and Beckham didn't have but to me that shows their similarity in level more so than a huge gulf in quality we're seeing portrayed in this thread.
It's a similar discussion to people calling van Dijk the greatest PL CB ever, I find that to be another instance of recency bias, had he played in Terry and Ferdinand's era I think he'd have been considered on par with them rather than this player who was a million miles above them.