Here's a thought. Wikipedia made all their external links nofollow. Many high authority sites only give nofollow, so we can link to them and give them our link juice which helps them stay up in the rankings but we can't get anything back. If we all adopted the same policy and made all our external links nofollow the whole system would fail. Why is it ok for some sites to be nofollow and not others?