I think Giannis has to respect Lebron and Durant, they join a team because they want to win a championship and it's not illegal, if he does not want to be criticized, he should not talk sh*t about other superstars, did Giannis want to hear that he only won because his team was playing against an injured Brooklyn Nets?
That's true. He should not boast about it too much since it's only his first championship.
What if it will also be the last? Then he will swallow his own words.
With respect to others who have won it even like Danny Green, Robert Horry, and even Steve Kerr.
Those guys may have been lucky or Steve just going for a winning shot but those are still efforts.
Any player in one team who won a championship has gone thru rigorous training with them off-camera so they also had their share of a team being a champion.