He's a decent, but limited, player at this level. If players didn't have limitations then they would be at a higher level.
Doyle's limitations going forward were offset by his definesive ability and workrate whereas others in the same position are more even in what they offer.