I disagree, I'm sorry. With the games that are being released, I prefer to know as much of what I'm up against as possible. In my eyes, what they have released so far is just perfect. It covers gameplay, maps, weapons, functions, and campaign scenes, but without showing too much. I say keep it up.
If you don't like the frequent "spoilers", then simply don't read the threads that contain them. It's simple.