I agree with you, but these two would have been described as having warning track power just 10 years ago and would have been blasted for trying to hit homers.
Ramirez more so than Lindor. Ramirez ranked 254th in average HR distance.
edit: If you look at the batted ball statistics, even with a juiced ball, Ramirez hitting close to 40 HRs was pretty flukey.
https://baseballsavant.mlb.com/savant-player/jose-ramirez-608070?stats=career-r-hitting-mlb