For sure good advice. I do trust the registrar I am on though. They are not US based, I have been with them for like 15 years, they are well known, automatically provide domain privacy without paying extra, and are not godaddy.
No matter who people choose, just remember to keep your domain locked when not changing registrars, and protect your registrar login with 2FA. Treat your registrar like you would treat your primary email or bank account.