That’s not completely true, in Linux there are many points where old software sucks and new software isn’t ready for mass adoption. Like when everyone knew x11 was deprecated but nothing supported Wayland (to this day major WMs like cinnamon and xfce still haven’t switched over and most small wms never will). It gets better over time but there are dips in quality and Linux devs do sometimes make mistakes.
That’s not completely true, in Linux there are many points where old software sucks and new software isn’t ready for mass adoption. Like when everyone knew x11 was deprecated but nothing supported Wayland (to this day major WMs like cinnamon and xfce still haven’t switched over and most small wms never will). It gets better over time but there are dips in quality and Linux devs do sometimes make mistakes.