My guess...Holmes is good on punts because he can reliably catch the ball. Which is obviously much more important on punts, rather than kick returns. On KR's, you want someone speedier that you hope can get to the 20 at the very least before being tackled. Holmes isn't in there because he's fast. Ultimately, it's hard to explain any decisions being made by Joe D at this point.