The Tigers wouldn't have made the playoffs with Cabrera.
Angels wouldn't have made it with or without Trout.
Hence, Cabrera is more valuable.
Sure ... sure.
Or, maybe not. Trout plays LF/RF and hits third and the Tigers get a third baseman who can actually play defense, the Tigers would probably have a better record. Trout would also probably have a 120+ RBIs.
Trout was the best player in baseball this season. There have been 16 Triple Crown winners in the history of baseball. Only twice has a player hit .300+, hit 30 or more home runs, and stolen at least 49 bases.
Trout > Cabrera