The quasi-likelihood function optimized under GEE is:
$S_k(\beta)=\sum_{i=1}^{K}\frac{\partial\mu_i}{\partial\beta_k}\nu_i^{-1}(y_i-\mu_i)=0,$
where $\mu_i=h(\textbf{x}_i,\beta)$ is the conditional mean of $y_i$ and $\nu_i$ is the conditional variance of $y_i$.
I know I'm wrong here, but my thought process is that, since the quasi-likelihood function incorporiates the variance, and it is not separable from the mean (and hence the betas), that different assumptions about the variance structure should influence all the parameter estimates, including the betas.
By somewhat of an analogy (again, I'm sure this analogy is inappropriate but I'm not entirely clear why), FGLS estimation builds assumptions about the covariance matrix into its optimization routine and yields different parameters from OLS because of it.
So my question is, given that the quasi-likelihood function is a function of both the conditional mean and the conditional variance, and the two terms interact in a multiplicative fashion, why is it that the beta estimates do not depend on the form of the variance?