DCL is an example of why we do not deserve nice things as a fan base. In 2 - 3 years this guy will be a beast. Has all the attributes needed, strong, fast, good heading ability. He just needs time to develop with a good coach.
Look at him physically now to 12 - 18 months ago. He has bulked up and will probably do so again in the next 12. He'll be a Drogba type beast given a similar time Drogba had to develop.
Same can be said for a number of young Everton players, if they've not done it by 21 or 22 they're not good enough. We're in such a rush to move on whether it be a manager or a player that we'll never be satisfied.
Football matches only last 90 mins but player and team development takes seasons.