I think cover based shooting is excellent. It adds an great new aspect to co-op play (covering your partner, from cover, as he runs, well, to cover). However, it has brought along a whole swathe of problems along with it: you're sneaking up to kill a bunch of people, you're about to get in...