I think the best reason to have a minimum crew weight is to make it more fair for all competitors, not just ones that weigh 100lbs.