I don't know what you want from them, they can't make everyone happy, you jus have to deal with the fact that its not an entirely team based game, sure in a few levels you'll work w/your team but not all the time, your a special operative, which means you will be working alone a fair amount.
------------------
