It's really not a problem. He was being a bit one-dimensional and needed a kick up the arse. Eoghan is the more interesting character and James will have greater depth as a result of making space for him.