I think there are three issues here :
- NGL, he is a bit overrated. He's a great talent, but all the generation talent thing was just fans going overboard. Right now he is not better than Greenwood, Rashford, Grealish, Sterling, Foden etc.
- People just expected a different player. Some thought he was an explosive touchline hugging winger, a Sadio Mane type, and that's just wrong.
- He is a top talent, I have no doubt about it. But he needs to adapt to the PL and our style of play. Bundesliga is just a notch or two below PL imo. I dont think he will ever be a 20G+20A player, probably more of a 10G+10A type player. But he's the type of player you cant just boil down to stats.
He might never end up being a 70M player, but that doesnt mean he is shit. People just need to adjust their expectations and give him some time.