People aren't always right and all gamers aren't experienced game creators. You don't know the frustrations until you've tried to make a game. Its not easy at all. Computer development is fast. Software is not.
Software has to catch up to hardware and when it does it jumps.
So I'm just saying give the game a chance. Mr. Blue sir, this humble, frequent visitor to your site hopes you may be able to provide some insight into the lack of coop play lately. I put together my first network just to play DOOM coop. My wife and I loved it. Deathmatch got old fast when DOOM reigned as king of the shooters but coop has always been fun.