Using Gentoo (a bleeding-edge OS) like I recommended enables you to configure the kernel and compile it yourself
You can do that on every distribution. And you have to do it if you really care about how "lightweight" your kernel is. On every distributions. This is not an argument for bleeding edge.
A bleeding-edge system will have the most advanced kernel modules to choose from.
Uhm, yes. How does if affect how lightweight it is?
I mean that when you use compilers in a bleeding-edge system, you often have the choice to specify how the compilation process is carried out (CFLAGS, CXXFLAGS, MAKEOPTS variables for example), and thus reduce the time it takes for compilation to occur because you're optimising your compilers for your hardware/preferences. A bleeding-edge system will have a plethora of compilation options to choose from.
I don't need new software to be able to compile it myself. And you have to remember that everything is a trade-off. Optimization for the fastest code will increase memory usage. Optimizations for memory usage will decrease speed.
You don't need the newest compiler to have all the compile time options. The most important ones have been there for over 20 years.
That is ridiculous
So is bleeding edge.
Why not skip all the hassle it will take to configure such a system using Ubuntu and use Arch or Gentoo to install the system in an environment designed for such an exercise?
You have to do more configuration on arch or gentoo to have to same lightweight system.
That is the purpose of these minimalist operating systems after all!
Who says that? Who says that Ubuntu server is not minimalist?
An issue in an operating system causes an incentive to solve a problem.
Depends on what you use it for. It can also cause death and destruction. But here is the thing: I like being able to use my computer. I don't have another one and I need my computer to do stuff. It's critical infrastructure to me.
I have nothing against people who like to nuke their system but I get angry as fuck when those people tell the world how their way is the "only true way".
Bleeding-edge offers the user a means to experience the best possible operating system before anyone else can
If you care being the first, good for you.
Thus, the user has the opportunity to test, review and even contribute to the next iteration of software
Exactly. You are a tester when you're using bleeding edge.
I want a stable system.
I assert that increased functionality and user immersion is more compelling than stability.
The problem is that you think that you don't get the increased functionality on a stable system. It's just a few weeks later. Why the hell should anyone care if he gets stuff a few weeks later? What is the big advantage?
After all, most of the enjoyment with computer software is solving problems.
Problems you actually want to solve. With a bleeding edge system you have to solve stuff you might not want to solve. If you do like it, fine. But why should it be for everyone?
And most importantly: Where is the relation to a lightweight system in all of what you have written?