Maybe 5 years ago. This new core of youngster are at a different level.
Alphonso Davies 18, Liam Millar 19, Ballou Tabla 20, Jonathon David 19, Cyle Larin age 24, Jonathan Osoro 26, Lucas Cavallini 26... the list goes on.
Excluding Fortunis and Donis, I'd take the canadian kids from midfield to strikers any day of the week. Just my opinion though.