I like that you wrote this. I think
A- true
B- why don't we see him on the list other than "vet rest"
C- I'm not sure we know this. But could be for sure. Puff that inhaler Diggs!!
D- probably True. I know Gabe typically has a higher snap count (back to blocking).
i think there may be more to this. Joe on the Locked in Bills podcast said the problems on O are for multiple reasons so....
E- all of the above works for me here
I forget if it was the end of last season or early in this season, I brought up about how Diggs always gets a pass on his drops. I got hammered for it by a couple people, but now that it is popular opinion amongst the fans I can feel "at ease" to say that maybe some of Diggs issues are he's dropping a lot of passes.
All this being said. I'd rather have him on the field than not. He's the WR equivalent of Josh. There's some blemishes but they can both turn the game around at any moment. Go Bills!