u may not like what i say here, and appologize first.
Based on my observation, Yao works much harder than Lin, at least during Summer time. After each summer, especially for the first 3-4 years, Yao can bring some new weapons to the court. I have not seen this from Lin yet.
Yao's only talent is his length; and the biggest problem for him is his length as well. To avoid slow start, Yao usually start to warm up 2-hours before the game.
Sorry, I like your posts and respect your feeling. Just my 2 cents.