I made my comments after observing when major tour companies go to certain countries. Most major companies don't send people to China in July/Aug or Feb as the weather is not ideal. We went in October at what was considered the best time.
Not every place is good all year round - better to wait until the right time - even if it is more money...