To Share or Not To Share: A Comprehensive Appraisal of Weight-Sharing