Oshkosh is directed at GA. Avalon is not. A comparison is like comparing apples and oranges.
Some USAF guys told me the US shows they go to are "airport" shows, not national events. They were impressed with the numbers at Avalon. They don't go to Oshkosh.