I'd think that there's a good deal of truth in what you say, although I got the impression that a fair number of the people that gather by the runway for the daily airshow are families who are just on a day out, and not necessarily that 'into' aviation, but are nevertheless good citizens who wouldn't dream of dropping litter.