Take your squad members, for example. While Blue Omega's code is more than happy to inform players that one of their comrades is down, where they are proves apparently superfluous. Similarly, rather than use health bars or border the screen in claret, blurring vision marks your path to death, making proceedings frustratingly difficult at that moment of fight or flight.
All this before the biggie: a lack of any cover system as modern gaming would know one, lending stand-offs a swashbuckling, random flavour. Fine if you're bounding through some occasionally pretty vertical terrain; an absolute nightmare if you lose. All in all, occasionally approaching all right without actually ever making it there.