Just went back on played the first two levels on Legendary. Had a blast. I forgot how smart the enemy AI was.
Elites took cover when their shields were low, put constant fire to put pressure on my shields, and whenever I took cover to regen they would try to flank and nade me out.
The combat dynamic and the enemy variety is so much better than many current shooters.