I said it when the first game came out and I'll say it here; Army of Two's aggro system is one of the worst ideas in all of gaming.
If either Salem or Rios makes a whole lot of noise and does a lot of shooting; the other becomes essentially invisible - making kills pretty easy.