Looks to me like HO is a lot more prevalent around here (about 2.5 million people in the area). There are no O gauge clubs, they are mostly all HO maybe some N and G clubs. We also have two train stores that carry O gauge, one has a fair amount of O gauge and is the one I go to, the other has very little. Both of these have other gauges as well, mine has everything Z to G. We have probably 4-5 hobby shops that are mostly HO & N only and no O gauge. One of the HO shops I visited with my grandson was almost happy when he told us they had 'HO and No O'.
We have probably 4-6 train shows per year in the area and there is hardly any O gauge at any of the ones I have attended. Maybe only a couple of sellers per show have O gauge out of maybe 40-50 total sellers. The rest is HO and N. I don't recall seeing any G gauge. I prefer the new modern stuff and there has been very little of that at any of the shows I have been to, most O gauge was postwar and a lot of that looked to me like it would be good for parts donor items and that's about it.