So, my son has marched in two different open class corps in Southern California in the last four years, and they both do the tour that they can afford. I wish he would have had the experience of a national tour that his mom and dad did, but I respect these organizations for making the business decisions they need to to survive.
All three years in Impulse, their season ended mid-July as they did shows in Northern and Southern California only. His third year, they added shows in Ogden and Boise. This year, in Gold, they did Southern California shows only and they get on busses on Monday to begin the drive to their next show in Iowa. They are doing the tour that they can afford.
It is frustrating to see these corps folding mid season, while they are on the road, because someone should have know better - long before they were on the road - if they could afford what they were doing.
IMO, you need an revenue stream of some kind, beyond tour fees, to fund any non profit. Bingo, corps & band shows, band camps - come up with something that brings in money. Open a thrift store. Sell stuff at swap meets. Have a special event like a 5k run, golf tournament or carnival; or all three. Provide volunteers for snack bars at sporting events, or provide volunteers at somebody else's bingo - but find a revenue stream beyond member fees.