ATP Top 16 rankings - the arrival of the next generation?

ATP Top 16 rankings as of today.

  1.  Novak Djokovic
  2. Rafael Nadal
  3. Roger Federer
  4. Juan Martin Del Potro
  5. Alexander Zverev
  6. Kevin Anderson
  7. Marin Cilic
  8. Dominic Thiem
  9. Kei Nishikori
  10. John Isner
  11. Karen Khachanov
  12. Borna Coric
  13. Fabio Fognini
  14. Kyle Edmund
  15. Stefanos Tsitsipas
  16. Danil Medvedev

Zverev, Khachanov, Coric, Edmund, Tsitsipas, and Medvedev all under 23.

Has the next gen finally arrived?