The one thing I will say is this isn't a human... Deer probably aren't in their training data at near the rates humans are.
It's definitely still concerning, but also still maybe more trustworthy than some human drivers. We seriously give licenses to too many people. Within the last week I've seen a guy that went into the other lane by like 4' multiple times and I also saw a lady who blocked 2 lanes of traffic so she could make an illegal U turn on a 4 lane city street (rather than you know turning off on a side street/one of many nearby parking lots and turning around).