I don't want to play the "I told you" card but it's funny how everyone is happy with him now. In January, he was only a marketing move, injury prone, average... Ronaldo left MU at the age of 24, he reached his prime years later. Just check his statistics at the age of 20.. Also Agüero, Suarez, Messi, Sterling, Salah, Firmino, Mané, Griezmann, Neymar and many more.. None of them reached their prime at the age of 20.
Ofc Pulisic still can be a flop - André Schürle scored a PL hattrick for us too - but he clearly got the talent and skills, we have to be patient, he might end up a world class product in a couple of years.