Eh, if that's your conclusion of Linux ecosystem then maybe you'll better off using windows afterall. To each their own.
What you see as fragmented mess, others see it as empowered communities able to make their own distros that fit their own needs instead of one size fit all solution.