John was a good administrator but bad at generalship. He did not appear to provoke loyalty. Someone who was a better commander would not have been in a situation where the magna carta was created since the barons would have been convinced their rights were protected.