I agree with this. But it is not completely because of this.
I disagree with this. Actually there is. I played competitive basketball in high school. From my experience, most coaches tell basketball players stay in certain weight range or level of muscularity. With more muscle you gain strength goes up obviously, but your speed, agility, and most importantly your stamina goes down because your body has to pump more blood in. Don’t forget that basketball is still a mostly cardio based sport. To stay in a 48 minutes of a fast paced game takes a lot of stamina. You don’t see a jacked marathon runner. So too much muscle is not good because although you gain strength (an aspect that makes a basketball player great) and lose 4 other aspects that also make a basketball player great (speed, agility, stamina, etc).
There are some instance where relatively muscular basketball players can still maintain their speed, agility, stamina, explosiveness, etc like Zion Williamson (Duke Player) and Karl Malone (NBA HOF). Unless you are a freak of a nature like them, you are better overall athletically at lower body weight and level of muscularity. Even NBA trainers literally told Zion to LOSE MUSCLE before the NBA 2019 draft.
In your case, you think you are a better athlete today because you never focused on being athletic when you were at lower body weight or level of muscularity. An aspect that I agree with you on earlier.
I highly doubt this. Show me a footage. I saw a video of him a while ago tried to shoot some hops from 5 ft away and his movement looked awkward and stiff as fuck.