There is really no benefit to having nofollow links, but they are mandatory when you are building up your site. Google knows there has to be a certain percentage of nofollow links on your website, and it would be considered blackhat and unethical if you had none at all, which will end up in you getting penalized. I heard 15-24 percent is the percentage of nofollow links on an organic website, or anything above that.