Herby
How could Blake have known?
AA can be good in small doses, but as soon as you start trying to rely on him for anything he falls apart.
The problem is the replacements are Lias, Byfield, Vilardi or JAD and your entire post is the same for those guys minus the "can be good in small doses" part. None of those guys provided offense as well as AA, and that is why hes in and they aren't.
Hopefully AA is replaced by someone externally this offseason, but as of now no one internally is a better option. Would have been nice to add a even generic 2nd liner on an expiring contract at the deadline.