The concept is there, they need to flesh it out, it feels unfinished, under developed and like a lot of missed opportunities. I wont list all the bad things, you all know them already.
I would HOPE above even money they decide to hold this back. It needs more time in development. Just because its a large corporate does not mean they dont listen guys, this is what public spaces and forums are for, express your views within reason ofc and let the guys making the game know what you think.
Maybe…just maybe they will listen.