Giannis is for sure a top 2 player in the NBA
Perhaps.....although Giannis is the biggest matchup nightmare in the league at this time.
Do like this years Finals were teams that built themselves more with the old school draft and trades philosophy than going with the super team method that has been popular of late. Both teams look well positioned for future years if willing to pay luxury tax. For the Bucks appears Tucker is biggest FA they have going into 2021-2022 season, after that most of their main rotation is signed for next season
Real easy fix to the superteam problem: use one or a combination of a few of the metrics out there to rank the Top 60 players in the league from the previous season. If you already have two or more of the top 30, you aren't allowed to add any more, and the same if you already have three or more of the top 60. You can retain current players even if that puts/keeps you over the limit.
The NBA simply needs to have the power to veto certain moves such as Kevin Durant to the Warriors, kind of like how they vetoed the Chris Paul trade to the Lakers in 2011.
Or, to incentivize drafting and development, only allow more than two superstars per team if they drafted them originally. Get rid of draft pick protections as well so teams can't be protected from incompetence.