I feel like there are some people getting off without any criticism here and IMO they should be criticized. The first is whoever leaked Luck's retirement to Schefter. That was an incredibly crappy and petty thing to do. There was zero reason to not just let Luck inform his teammates and go out the way he wanted. The disrespect in leaking the news to Schefter is disgusting.
Speaking of, I know it's his "job" and in today's world speed is everything, but Schefter breaking the news when he did was really crappy. That timing is what lead to the (presumably minority) of Colts fans to take the opportunity to boo him. It was tremendously disrespectful to Luck and reporting his retirement before Luck was ready to and before he had a chance to handle it the way he wanted treated Luck now better than Luck was treated by the Colts for most of his career and by the booing fans. To Schefter, Luck was just a piece of news, a "get", and reporting it first just another feather in his cap. There was zero humanity or care for Luck in doing what he did and I have lost a tremendous amount of respect for Schefter because of this. Reporters LOVE to write about how teams treat players like assets and chew them up and spit them out without any care for the people, but modern journalists do the same thing over and over again.