I agree the gameplay turned meh pretty fast for me; it devolved to just cycling through all the teammates' powers as they came up, while holding a direction to circle strafe most of everything with the occasional dodge.
and I'm not a fan of using a specific weapon for a specific enemy just because it was hardcoded to work (e.g. the western DmC: Devil May Cry before the rework). I much prefer weapons being suited for specific enemies because their functionality counters specific behaviors, such as their movement patterns