There is a great proposal up on the CSM forums to encourage CCP to focus more on fixing bugs, Lag, "polish", and fleshing out neglected features and UI rather than cranking out half finished buggy expansions every six months. To quote the original poster:
What we would like CCP to consider:
* Continue developing features until they reach a predetermined 'excellence' level
* Re-evaluate the amount of time allocated to fixing/developing old content and reduce the nonchalant attitude towards re-assigning teams to shiny new content.
* Reconsider the total release schedule time: is it really sufficient to produce 'excellent' quality game design?
Check out the threadnaught and vote to support if you agree at: