Bottom line is.....the effects will most likely be optional, so why would anyone in their right mind complain about them adding something that you dont HAVE to have enabled.
Like I stated in my post, I think you're being overly negative about it.....I don't think it's immature. Look, it's not like they actually think they are going to shut down IW by doing this, it seems like at this point all they really want is for someone to acknowledge the community, and frankly...
Why is everyone here being so negative? As far as I can tell they are only mad because the head of IW has dissed the modding community and not given them ANY answers......not even "A patch will possibly come out = X". the way I see it the whole community would back off if they even aknowledged...