In a world without Luis Arraez you'd probably consider Nico the favorite for the batting title at this point.
His progression is fun. Last year he added a little juice to his bat, which combined with his amazing contact skills made him an above average hitter. This year I think we were all hoping for even more juice, and that hasn't happened. Instead, he's leveled up his plate discipline, added EVEN MORE CONTACT, and kept the strength gains from last year.
He has dropped his launch angle, so he's probably not getting back to 10 dongs he hit last year, but it's still a recipe for a ton of hits. Statcast's expected batting average, which does not account for speed mind you, says he should have a .334 BA right now. So the .347 Nico's currently rocking isn't really being propped up by much luck.