I don't think so.
Gerrard, even as a kid had this huge hunger, he was dirty, but raw, but was definitely a game changer. Barkley to me, is what i'd describe as a bit of an enigma, showed what he can do, but more often than not doesn't. Put it this way, if Osman had scored only 2 goals, and provided 1 assist in 28-29 games this season, we'd all be lining him up to be hung. Barkley is in my opinion, the example of Martinez tenure. Starts off quick, exciting, dangerous but then flatters to deceive, sloppy and lazy.
I hope he can be a star, i'd love it, but he needs to get his head down.
Like Gerrard? No. He's a one of a kind player imo, as much as that's annoying to say.