Well obliviously its not just me doing this, and you can think what you want. By the way the site is not finished yet I think you probably could have figured that out by looking at it? I also don't see how you can make that judgement when you haven't even seen screen shots or anything of the project yet? Why dont you wait until the Alpha comes out give that a try and then give your opinion.
When you provide such screen shots, or even a modicum of information beyond "we're debranding everything", I'll reassess my position. Until such a time, my opinion remains.