Hey man, I dont know what the answer is. To some, its a magic bullet. Yell, show some emotion, bada bing, light turns on. That was the reason. From my experience yelling is typically the first sign shit isnt going well. On a team, we know our assignments, our responsibilities. If I fuck up... I know in an instant, normally before something happens that I fucked up. So the last thing I need is someone in my face on some "Get your shit together" tip. It creates a blame game culture where people start looking for shit to go tit for tat on.
Like I said earlier some shit has been romanticized to the point we think its cool now. Same with hazing. To me its just a green light to be disrespectful under the guise of team building and competition. Im all for practical jokes, but shit always gets taken too far. In the heat of the moment shit gets said, and it gets said in a way that could rub a person the wrong way. So for me, if its not a suggestion on something youre seeing to help my play......... Miss me with that yelling shit. I also extend the same courtesy. In this particular instance... It looked Like Kyrie isnt with the yelling shit either. Regardless of the end result.
Im not trying to come down on Bron. Hes not perfect like you said. Im also not in that locker room, but there are signs his squad aint riding for him in a way that leads me to believe the shit hes done on and off the court have caused a rift. And if that rift is indeed there, him yelling is probably doing more harm than good.