I hope you realize that this is a very ignorant comment. Luck lacerated his kidney, broke his ribs, and partially tore his abdomen against the Broncos a few years back. He still finished the game.
He has played with a torn labrum since I believe week 9 of 2015 if my memory serves me correctly. And mind you, that was way before we fixed our o line. It is downright laughable to even suggest that Luck isn't a tough guy.
The shoulder injury took long to come back from for 2 reasons. One was that he played with it for so long, it made it so much worse. If you play with an injury for that long, it can severely change how your muscle works. When you play injured, you have to change the way you use that muscle. For example, recently I hurt my shoulder playing basketball. I couldn't shoot without pain, so to compensate my body changed how I shoot to put less stress on the injured part of my shoulder. My body changed my form so I could keep playing. That doesn't lead to high performance. Eventually I just stopped playing basketball for a week so it could get back to normal. So when you play injured, the injured part doesn't get developed since it doesn't get used, since the player has to compensate for the injury by throwing differently and using the shoulder differently.
The second reason is that the Colts wanted to fix it for good. I'm sure Luck could've played again. But they wanted to make sure he played with 0 pain, so that he can throw naturally, and not with a changed form like how I previously explained. They valued his long term health over throwing him back in a 2017 campaign that was already lost to start with.
Ultimately, you can see Luck is a competitor. You can see how not playing really wore on him, and you can see how happy he was when he got back on the field. Luck loves to play, and he loves to win. So it is just asinine to suggest that Luck doesn't have a desire to play. But he must use his head and realize that it's not the best thing for him to go out there and rush the recovery.