Eh, patches and more patches will be released after launch, and I imagine we'll see some of the features everyone wants back put in.
I do agree with the clan system changes etc but it's certainly no reason to boycott a game lol we'll have to wait and see how GG implements new features into the game in the long run.