I totally agree.
Especially on the last two movies i found McAvoy and Lawrence just being there, totally bored. Fassbender was ok, Isaac's role was written badly, imho, without nuance and of course...
The choice of casting Sophie Turner, riding on her GoT "success", was detrimental. Girl can't act.