Oh look another thread where people complain about content that was in the alpha build not making it into the final game and making it painfully clear they have no idea how games are made and what the various stages of development mean.
It's rather simple everyone. Alpha = Not finished by a long shot and anything that appears in an alpha build is subject to change. And as for the people compaining about them using alpha footage to promote things, what else are they supposed to use exactly? There is nothing else.
Some are misunderstanding the purpose of what we are commenting here, we are not complaining for making trouble, we are just commenting what things we liked from before and we try to discuss what could be the reasons why they removed them, considering that some were clearly good choices, to the point of being even better. I know how painful is to release production software to the clients, and there would be no question and no room for discussion is promised features never got implemented.
However, this has not been the case. For DAI alpha things indeed were implemented and working. Reasons for dropping features and putting worse ones instead are not so trivial compared to when someone promises the feature but never does it, for X reason (difficulty, time, money, etc). I find this case somehow similar to the Watch Dogs critic that the in-production version was far better looking. So what is the reason for those changes? old-gen consoles? I do not know exactly.
We all know alpha = not finished, beta = still not finished, and some modern games follow the logic that released = still not finished. But that is another story.