I switched my dev machine to Arch nearly 10 years ago. I was a Gentoo user then. Gentoo broke all the time, but Arch has been a rock-solid experience since day one. I can easily run the latest version of everything, and if anything doesn't work out of the box, the wiki always has answers.
I've used Ubuntu at work, and I've had problems with it, which are not as debuggable as in Arch, because there's less documentation.
Rolling release + great docs is what made Gentoo great 15 years ago. Arch is the same, but better, because it doesn't break.