Coming off an injury - nobody knew what would happen. Some players are never the same. We are also dealing with 25 million versus measly pennies for a kid. I think Jarnkrok easily would have bested Weiss' stats this year with his ice time.
I agree that nobody knew what could happen, but my point is that Weiss has proven that he can play in this league when healthy. Jarnkrok has not. I'm not disagreeing that in 3 years I would probably rather have Jarnkrok than Weiss. But right now I'd still rather have a guy that has proven he can play than one who hasn't. And I'd take Legwand over both of them.