I also think we need to keep some things in perspective.
Other than this last season. The most games Tyron ever missed a year was 3.
Tyron also played in all of the cowboys playoff games since joining the cowboys.
When on the field. Tyron is still a top 5 LT. Even when banged up.
Tyrons contract is a steal.
Tyron for 13 games per year plus playoffs, on his relatively cheap deal, is most likely far better than anyone you try to replace him with. Unless you use a top 10 pick on a tackle (which is fine if/when it does need to happen)
In conclusion, there’s zero reason to not give Tyron the chance to come back from this. Especially considering he finally got surgery.