Tiger's body and mind have taking a beating over the years. He doesn't have the same physical and mental edge he once had. The Rory's and Spieth's of the worlds are in better physical conditions than he is (mostly because they are 15 years younger). Plus those kids are not scared of him, like players were 10 years ago.
I would guess Tiger has 1 more major in him......he will win Augusta one more time, probably around 40. As much I am not a fan of him, he has made golf relevant to the average sports fan. Its sad to see an athlete fall apart the way he has, but I am glad he won't pass Jack.