I still believe in Unreal and its capabilities. Don't let someone else make up your mind. 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.