A pilot offering to fly for free is a pilot displaying a distinct lack of that required character. Makes them a bad pilot, regardless of experience or skill.
Well it makes them a permanently unemployed pilot, not sure it shows a lack of character. And no I never paid to fly or flew for free but I wouldn't necessarily black ball someone who did. Great to take a stand but what are you supposed to do to get hours just to get in the game?? Not everyone has family money, makes 100K a year in another industry, has a father in the RFDS or has family friend who owns a charter business.