I agree and disagree Whirls. I don't fly for free, and I'm a firm believer that if the CP can't afford (or just doesn't want) to pay their pilots, then what else are they skimping on.
History would suggest though that some of the best pilots out there have at least done some gratis flying during their training period