I'm still using .emacs today! and I have all my elpaca and the fancy pants stuff in it
I kept Elpaca out of Bedrock because I wanted a strictly built-ins-first experience, but if anyone asks what I use when they outgrow package.el, Elpaca is my first and only recommendation.
I dislike the default package management system, but until a better one is merged into core, I'll keep updating my packages manually once a year when I remember.
But if the built-in is working for you, no need to change it. Now that use-package supports the :vc keyword, there’s imo much less of a compelling reason to use Elpaca and the like.