It seemed to me that the lower level enemies just charge you for sure but some of the higher level stuff seem to use cover, albeit not very well as they seem to go in and out of cover but at least they try and keep moving around. I do understand what you mean though. Hopefully that is something they can tweak between now and when the game goes gold.