Bookmarked:
I’ve definitely come around in this in recent years. I used to advocate for ems/rems for basically everything except borders, which is neat for some effects, but they’re all tools it our toolbox, and they all have a place.
It’s okay (and probably best) to make a decision on a case-by-case basis when to use what. Obviously, use relative units for fonts. Then use relative for things you want to scale with the font, and absolute units for thing that shouldn’t scale.