I think the nature of the sport has to change. Trapshooting, going way back in it's history has always been geared to shooting a lot of targets. Look how much
space the average book gives to "target attainment" - the number of targets shot. 300 targets a day is considered a normal shoot. Shootoffs that add hundreds of targets to an event have remained in place, and marathons are still popular. Years ago skeet shooting wisely went to "doubles at stations 3,4 and 5" to eliminate those interminable shootoffs.
Sporting clays is retaining it's popularity, and rarely do you shoot more than 100 targets in day- and for some of the big shoots, it can be only 50 a day. The main event in the recently concluded Sporting Clays U.S. Open was shot 66 to 68 targets a day over 3 courses, and handled nearly 1,000 shooters.
I remember some years ago the California Golden Bears used to hold shoots at
the old Pachmyr club (now Triple B) and shot 50 singles, handicap and doubles. They were popular and many shooters appreciated not having to spend the entire day to shoot the full program. Maybe we need more of those. We do have big 50 events, but seldom are they held on weekends. Remember how popular flyer shoots are (were) and that can be only 25 shots a day.
There's no other answer. With rising costs and ammunition shortages, we have to find a way to enjoy the sport shooting fewer targets.