I am absolutely not debating the value of Davis and think that this is his last season with the Bills. But at least we know his pros and cons. Shorter is too unknown at this point.
Also, while I am fine with a few snaps, I rather not take up a roster spot. If he is showing better than Sheffield in practices, that is a better swap.