>>pluc+X5
Like most things it's not as simple as that. I'm a long-in-the-tooth web guy (30+ years doing this stuff) and for Legacy Reasons I use GD. I wish I didn't, but all my domains (and all my client domains) are with them. Yes I could unpick, but do I have time / inclination? No. Do I want multiple domain registrars? No.
So - yeh, agree in principle, disagree in practice.