Women in hats, 12 tribe rallies, some revivals, chicken dinners, fish Fry's, Tom Thumb Weddings, Baby Contest, Choir Anniversary, Usher Anniversary and other church programs are means to raise funds for the church.
However, these programs don't necessarily raise the money needed to for the church budget.
The churches under the leadership of the pastor should have a tailored-made Stewardship program for the congregation.
"Women in hat" programs only promote women who have gone out and spent well over $200 for hat to "show off" and perhaps give the church $20 total in the offering. I have a better idea: take a picture of the hat you would like to have and whatever it cost give that amount to the church. It's alright to go bare-headed.
It will take a radical pastor/leader to organize and abolish all fundraisers. Develop a Stewardship program that will incorporate tithing and cheerful giving. (Note: the pastor/leader will also have to abolish pastor's appreciation and church anniversary, however, the salary can include what that pastor would get on an appreciation day.) It's a new day for a new way: Stewardship is the key, not fundraisers.