During a discussion with a group, I mentioned the 62.5% trick for scalability (setting 62.5% as font size in root and using rem units throughout CSS for easier scalability when users change default browser font size) and their arguments were as follows:
"A browser can set any font size it wants, so if you want to ensure a specific size, you need to specify it in CSS."
"I believe REM is unnecessary for setting a certain size in styles. Using custom properties like --unit: 10px; allows you to reuse the size without setting it as the font size of the HTML tag. Don't base your CSS on assumptions about browser stylesheets; set what you know you want, such as 10px."
"I personally find REM to be almost useless. Some people complicate things with complex formulas and mental math instead of simply setting the desired size. For example, if I want a heading to be 24px, I just set the font-size to 24px directly, rather than setting it to 10px and calculating multiples."
Additionally, there was a question raised about articles using rem where changing the font size in body within media queries affects rem values. The common belief was that only font sizes should impact rem units - is this accurate?