Keston Hiura has a career MLB average of 0.239 and OBP of 0.319...so apparently you're referring to a different Hiura with your post above. His 2019 remains the longest extended run of MLB at bats and consistent playing time of Keston's MLB career - so it shouldn't be discounted out of hand no matter how much you want to. His 2019 still carried a high K rate, too. That production was over about 40% of Hiura's MLB plate appearances, and the fact we're 5 seasons after that with only about 1 full MLB season's worth more of plate appearances for Hiura should also be taken into consideration.
946 MLB at bats sounds like alot, and it would be a decent sample size if it occurred over about 2 calendar years - not 6 - especially if you're refusing to include any of the AAA production Hiura also had during that same stretch while getting yo-yo-ed between Milwaukee and the minors from 2021-2022, all the while being thrown into several different defensive positions instead of just telling him that he's a DH. Hiura's knee injury in 2023 prevented him from getting one last shot in Milwaukee, and I'll maintain the 2020 COVID season with no minor league year really couldn't have come at a worse time for Hiura - having to slog through MLB and try to adjust to the "book" on him with no video options in the clubhouse, limited onfield work due to COVID between games, no opportunity to get sent back down to any minor league level to work on things, etc. is pretty rough shakes.