I never had this problem, I have been using Doom for two years, and Emacs without Doom for years before that.
That said, it's true that you can in principle do the same thing yourself :)
When I found Doom, I dropped my .emacs and it became just a few dozen lines of org/templates config. The rest is all doom.
I even adopted Vi (A lifelong Vi avoider..) and am getting proficient with it.
Sometimes you want to get your hands dirty and configure everything. Sometimes you adopt something that is created and supported by experts and just enjoy it. Both are fine I guess.
I still imagine I would have found myself just finding what packages I like and adding them to a "pure" Emacs, since I've done that for the other tools I use on a day-to-day basis.