If you’re a bench bat, you need to either really hit or have some carrying tool that makes the roster fit. Wagaman is a pretty awful third baseman defensively, he can't run, and he has a career wRC+ OF 85.
Kreidler may be ugly on a bench with Outman, but at least he gives you real defensive utility at positions where the Twins actually need coverage right now. I’m not calling him good. I’m saying he has a clearer functional use than Wagaman does.
I really don't know what we are keeping Wagaman for, other than we have basically awful 1B options all around.