No it's not "not enough features? PUSH BACK THE RELEASE DATE", as you've heard these are made in a week.
Also these things seem to be like prototypes that still need things to iron out and need to be considered with the rest of the game. In the same DICE video, Todd said they've been thinking on adding satchels for horses so they can carry your stuff and it would be easy to implement too, but he said they took it out because that would make them way too important and keeping them alive is already annoying as it is.
Oh and creating post-release content is much easier, why else do you think every developer out there loves the idea of DLCs?

seems like games are built, then cut into pieces so they can charge you 4 or 5 times over for it)