I wouldn't call that "resisting" the last bit of voltage. If you watch during the tail end of the charge cycle, you'll see they are at 4.2V until the cycle completes, but they start to drop a bit sometime thereafter. So they're not holding the last bit of voltage. This is normal and does become more pronounced as the batteries age, but I've never seen one drop below about 4.14. It's also my observation that the effect varies a good bit depending on the battery make and model, i.e. the exact chemistry. I've got some VTC5s from 2014 that still show 4.18V or more, whereas some baby blue 25Rs also from 2014 drop down to around 4.15.Still seems that this may be some kind of "wearing out" indicator - like it's resisting that last voltage dribble...
That said, I'm still quite curious what's really going on with the ones that you have (had?) that "only reach" 4.0 or 3.9, because I've personally never seen anything like that.