We were so lucky to have the likes of Federer, Nadal and Djokovic playing at the same time. We just did not truly realise it until it was too late. Djokovic is starting to lose more tournaments than he is winning these days and there is no real challengers coming through. The only one showing any possible potential is Carlos Alcaraz and if he keeps fit and has little competition then he could dominate for years to come.
We have just been very spoilt the last decade or so with some great players.
We need the likes of Connors, McEnroe and Nǎstase to entertain us all again as well, showing my age there.