When they don't show anything, people complain about "transparency". When they show stuff, people complain about hype.
To your defense, I may add that what Razbam does, pre-order before a release day is what bothers me a lot, specially when stuff like "rivet counting" (in a mataphoric sense), which is something that should be done after EA release, is being shown on a regular basis. So I ask myself, wth are they waiting for?