Should SE have slowed down or postponed the expansion to make the races complete? Meaning both female and male for each race. Would you accept the headgear problem a lot better if they were adding both male and female and said they would fix the headgear slowly?

Could SE have waited another year for the expansion and had a few more patches so SE could complete the races? Should SE release a expansion every 2 years or should they try to start slowing down a little and maybe release a expansion every 3 or 4 years? With more patches between of course.