Expressing your opinion on a discussion forum is foolish? Oh wow, lotta fools around here I guess...
And to specifically address the issue involved here. They are removing a core of the gameplay, multiplayer.
No, don't try to make it into what it is not. Expressing your opinion is one thing..spouting off nonsense is an entirely different matter.
Go back and read what I said about core gameplay mechanics vs bonus and make sure you are assessing each game on an individual basis.