I think James is really cute but he's too short.
Cant really blame him for Cyclopse, in X1 you see a certain leadership and coolness in there but he doesnt have much screen time. Plus he's wearing glasses all the time, which makes it difficult to express emotion. Thats why the scene in X2 where he's crying looks like crap ๐