The assessment of his fielding is fair. We saw him fail to complete a routine DP again last night. I'm not sure Keaschall has the talent to play second base. The Twins recent mild success can be partly attributed to improved defense.
Moving Keaschall off the position may be tricky though, at this time. The club is likely concerned about any negative effects from such a decision. Additionally, there isn't a clear answer to fill the spot. Lewis is looking ok at first base and he could be good at the position. Lee is too slow for second base and is getting better at the hot corner. Maybe Kody Clemens is an option but he is thriving as a super utility player. Thus, Keaschall remains for now.
A potential middle infielder could be added if the Twins pull off a major trade in July. That seems to be the best move going forward. Adding significant talent that includes above average defense is the ticket and that may be difficult. Eventually, second base could belong to Kaelen Culpepper but he is ticketed for shortstop until such time as another better defender arrives. So ..... tricky, which likely means Keaschall stays unless he completely folds at the plate.
The larger point is that the Twins need to reduce or move on from below average gloves. It is possible to get by with one or two but more than that is a prescription for failure. Matt Wallner should never play another inning in the outfield. Yes, he is that bad. There really isn't any counter argument. Wallner could be a successful DH, potentially. Right now he looks pretty bad playing for St. Paul. Forget the stats and watch him. What the Twins do with others, like Keaschall, will make for tough decisions and determine whether the Twins are moving towards a consistently competitive club.