If a club has made significant investments in facilities, runway, clubhouse, etc. that have been paid for by the current members by dues, donations and hard work then it is only fair that new members contribute via an initiation fee, If a club is simply a field without improvements than the justification is not as strong. However CP's observations sure do apply in either case.