I have a question for you, or for anybody who felt similarly, then.
Why would you think the game would actually change from the "beta"?
When a company publicly releases a sample of a product 6 weeks before its release what you're getting is a build of the final product minus perhaps some extremely minor tweaking and tuning. They call it a "beta" so people can do this "But it's only a beta!!" apologism but that's little more than cognitive dissonance.
I've seen some of the most ridiculous logic. Stuff like "Oh. They're just giving us a build that's 9 months old. I can't wait to see what the real thing looks like!" Arguably the thing game publishers are single most concerned about, aside from profit, is the image of the product they're trying to profit from. They're not going to give you some outdated janky build and hope you'll just understand that it's a beta. They're going to give you the most up to date, most representative of their vision, build because they know that people are going to break any NDAs that do exist and are going to share and ultimately base their decision on whether or not to buy it based on these "beta" impressions.
In a nutshell console betas are the next gen way of saying "Limited time demo." Of course some of the things you're upset about, like drop rate, could and do routinely get changed since it's trivial but to think they'd voluntarily hold back on some sort of amazing story or other aspect is just an opinion that I'm having a lot of difficulty understanding the basis for.