Even if you scratched off the names you scratched off that still puts him barely in the top 20. I would also say that Lillard is certainly a better player and while some obviously disagree I think Towns is on the outer edges of top 20.
Let be real here. If virtually any of these players were offered straight up for IT you would jump on that deal. There are very few players on that list that you would even think twice about.
Being fringe top 20 like Lowry, DeRozen, IT, Horford is good enough to get you a ton of wins. They are also good enough to win you a few rounds if paired with the right players.
My point is this, in order to beat the Cavs today, the Cs need a top 15 player. If Horford and IT are so close to top 20 or are in the top 20 we should be much closer to contenders than we currently are.
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
Lowry is better than all 8 players I crossed out. Thomas is better than almost all of them.
This season Thomas has actually been better than Steph, CP3, Kyrie, and George as well. Horford isnt a top 20 player and I think Derozan is in the 20-30 range as you placed him.
I really don't understand how people come up with these lists. Lowry was a starter in the all-star game, was the best player on a top 5 team in the league. Nearly made the all-defensive second team and people have him behind a guy like Towns that, while still tremendously talented, is actually trying to learn how to play defense at the NBA level and has led his team to the worst records in the leage in his short time in the league. Don't get me wrong, I think Towns will be great, but he is not in the same league as Lowry is right now or how Lowry performed last season. We have to stop calling players top 20 players because they are on sportscenters or hot names.
EDIT: To be clear I agree i was agreeing with ilikesports about the rankings
Edit2: The idea that Hayward, who has never been an all star, is better than Lowry is also pretty ridiculous
Everyone seems to agree the cavs are borderline untouchable. Also, I think you are pretty substantially disrespecting Kyle Lowry. Isaiah I'll accept as a fringe top 20 guy but this season he has played like a fringe top 10 guy.
The "who wouldn't you trade Thomas for" Line of thinking is irrelevant .
Moreover, I disagree with the bolded. There are currently 2 or 3 contenders depending on how you feel about the Spurs.
Golden State has what Id say are the 2nd and 3rd best players in the league, San Antonio, Id say has the 4th best player in the league and the best coach of this generation and Cleveland has the best player since Michael Jordan.
Those teams are obviously far superior to a team who has 2 top 20 players(and I agree that Al is not top 20) I also think Derozan is pretty overrated, but Lowry is really a stud. Maybe even a top 15 guy in my mind.