I have no problem with Devers at 3B or with Chavis at 2B (outside of the PEDs thing).
To date, Chavis has played a respectable 2B, and his offense might have provided a spark to the rest of the team.
For those that are keeping track, that doesn't mean that making him our everyday 2B wasn't a panic move, despite the possibility that it could work out very well.
FTR, I get more enjoyment out of watching our home grown players than I do watching our expensive free agents.