Well, I've been watching NBA basketball since 1955, and I've blessed to have seen some of the greatest players of all time. I think the difference between now and some of the great players then, is that then, there were more of them. And at times many were on the same team. Magic had James Worthy, Kareem Abdul-Jabbar, Bryon Scott, Bob McAdoo, Michael Cooper, and Jamaal Wilkes in 1984. They had 6 player averaging in double figures.
The 1965 Celtics had Bill Russell, Sam Jones, Tom Heinsohn, John Havlicek, and Don Nelson. And yes, Don Nelson was very good player. They had 6 players average in double figures. In 1972 the Lakers had Wilt Chamberlain, Jerry West, Gail Goodrich, Elgin Baylor, and Happy Hairston, with 6 in double figures.
In 1984 the Celtics had Larry Bird, Kevin McHale, Robert Parish, Dennis Johnson, Danny Ainge, and Cedrick Maxwell, with 6 in double figures.
In 1988 the Pistons had Adrian Dantley, Isiah Thomas, Joe Dumars, Mark Aguire, Vinnie Johnson, Bill Laimbeer, and Dennis Rodman, with 6 in double figures.
In 1993 the Rockets had Hakeem Olajuwon, Otis Thorpe, Vernon Maxwell, Kenny Smith, Robert Horry, and Sam Cassell, with 5 in double figures.
In 1980 the 76'ers had Julius Irving, Darryl Dawkins, Bobby Jones, Andrew Toney, Doug Collins, Lionel Hollins and Maurice Cheeks, with 6 in double figures.
1978, the Trailblazers had Bill Walton, Maurice Lucas, Lionel Hollins, Lloyd Neal and Dave Twardzik, with 7 in double figures.
I could go on and on. A lot of these great teams overlapped. Think about this. In 1972 you had playing in the NBA at the same time, Wilt Chamberlain, Moses Malone, Nate Thurmond, Willis Reed, Bob Lanier, Walt Bellamy, Dave Cowens and Kareem Abdul-Jabbar.
You could go through every position that year and find the same thing. Guys like Walt Frazier, Pearl Monroe, Pistol Pete Marivich, etc. I think the top talent level today pales by comparison to some other era's. But then its a subjective subject.