Ok lets go through the names because if they are top 20 they are on the fringe:
LeBron
Kyrie
Love
Butler
George
Greek Freak
Wall
Lillard
Hayward
Westbrook
Towns
Aldridge
Kawhi
Davis
Marc Gasol
Harden
Cousins
Blake
CP3
Jordan
Durant
Draymond
Curry
Thompson
Of those 25 players which one would be an even trade for the guys you mentioned? There are a clear 20 better. This isnt a knock on those players its simply saying they arent in the top 20 which they arent.
The weakest players on this list are Jordan, Hayward, Aldridge, Wall, and Gasol. The guys you are mentioned are in this group.
So please show me who you take off that list if Horford, IT, Lowry and DeRozen are top 20 players?
Im not sure if the author the author has an accurate picture of the Cs. On one hand he says they need to win now and have the assets to acquire all but a top 15 player. If this is indeed the case how does the author estimate that we beat the Cavs?
Let take a look at the rosters:
Cavs:
Top 5 players- 1
Top 15 players - 1
Top 20 players 2- 1
Top 50 players- 1
Warriors:
Top 5 players - 1
Top 15 players - 3
Top 50 players- 1
Raptors:
Top 5 players - 0
Top 15 players - 0
Top 30 players - 2
Top 50 players - 1
Celtics:
Top 5 players - 0
Top 15 players - 0
Top 20 players - 0
Top 30 - 2
Top 50 - 2
A trade for a top 20- 30 player is not going to push this team past the Cavs or Warriors. If you could find a guy in the top 15 without losing more than one top 30 and one top 50 player then ok you will probably compete in my opinion.
The notion that none of IT, DeRozan, Lowry, or Horford are in the top 20 to you tells me enough.