it was a free beta weekend, nothing wrong with releasing more maps, modes etc...it's not like players get to play it free forever or for some extended period of time
Except DICE MP beta's have always just been a map or two. This is not something new.
It's pretty apparent from the last half dozen posts in this thread that really no matter what DICE would have done for the beta, there would be people squirting tears over it because it doesn't fit their personal hierarchy of needs and demands. The net will be inundated with videos of all maps and maps when the game launches, reviews are a thing, plenty of ways to judge the full package then.