I couldn't find anything recent, but according to the study below, the peak for batting average occurs at age 28 on average while the peak for walk rate is 32. That is a pretty big difference and it does suggest that batters who don't make contact and don't draw walks may peak early.
https://www.baseballprospectus.com/news/article/9933/how-do-baseball-players-age-investigating-the-age-27-theory/
Additionally, fielding skills drop earlier and maybe more steeply than hitting skills:
https://sportsinfosolutionsblog.com/2020/05/08/a-closer-look-at-defensive-aging-curves/
Based on all of this, it seems that Baez' skill set may not age well.