I agree that the replacement of dedicated servers, replacement with matchmaking and no mod support will kill the PC version and it's a very good thing that PC gamers are taking a stand against the decision.

However, the publishers are in it for the money and PC sales make a small minority in sales compared to console sales. Why bother spending extra time and resources on implementing extra features when it won't have any financial benefit. They just want the game on the shelves as soon as possible so they can make a greater profit. Console gamers aren't going to complain and since they make up the vast majority there's no point in appealing to the few PC gamers.

As much as I wish they would fix their game, I'm pretty sure it's not going to happen. I wasn't really interested in the game from the get-go. The first MW had a very enjoyable single player but I got bored with the multiplayer pretty early on. I'm looking forward to Bad Company 2 more because it's a more unpredictable and open multiplayer experience.