Well every new game release has it's pros and cons. Even with Trailers, Betas, early reviews, etc they can be a huge letdown. I personally hated the beta for BF3 but with the reviews and trailer releases I bought it the day it was released. I hate BF3 from the campaign to the multiplayer. It will never be allowed in my XBOX again. Soooo many people love BF3 and only play it, and that is fine with me. Just not my cup of tea. But I love the trailers, reviews, and the Beta so far for MoH so I will be in line to pick it up release day. Could be a failure though so who knows. Only the COD series is consistent and dependable on what they put out. Halo USED to be, but after Reach and now 343 Industries taking over there is no telling what Halo 4 will be like (but looks awesome!!!).
Every game is a risk and I understand the hesitancy with MoH....it's going to be epic or a complete fail.