Of course, but medical care can only do so much. You can't predict when the body will break its limits.
When I studied those injuries I took two examples from the NBA - Derrick Rose and Shaun Livingston.
Rose had ACLs, and went on to have constant, recurring knee injuries in the following years to a higher or lesser extents.
Livingston on the other hand had probably the most devastating knee injury that I've heard of in any sport - his entire knee was completely destroyed (ACL, PCL, MCL, meniscus, patella and the joint of tibia and fibula) and many thought that he wouldn't even be able to walk normally anymore, let alone play basketball again. But he made an amazing recovery and what's even more amazing is that he didn't had significant knee problems anymore until the end of his career. Though his playing role became reduced and therefore the minutes he played.
I'm not saying that a player can't get back to the same level that he was one before the injury, but taking a player with such history is a real gamble that may or may not pay off.