Hello all,
I'm having trouble interpreting the output from Stata's survey-based
tab/chi-square analysis. I have a panel data sample of ~33,000
observations and am trying to test for variation in one categorical
var due to another categorical var. As far as I know, the best way to
do this is using chi-square. Here's the trouble: everything I test
using svy:tab comes up significant to a p-level of 0.004 or lower. If
I randomly select a smaller sample size, the p-value gradually gets
larger.
Is there something I'm missing here? Any help would be much appreciated.

I am not sure what you find surprising. In a large sample, even
substantively trivial deviations from the null hypothesis can yield
statistically significant results. If you want a 2nd opinion, you
could try running a logit or mlogit analysis.