One year, $10 million contracts do not get you a star player these days.
Remember that after 2018 Dombrowski signed Steve Pearce to a one year, $6.25 million contract. Pearce was a non-full time player, decent hitter with a career OPS of .772 who was slightly minus on defense. That's sort of a starting point for what you get. I'd say Kike was worth $3.75 million more than that, when you throw in a little adjustment for inflation. No matter what, it's not a blatant overpay.