We have themes and extensions (different experience, same codebase), we have libinput, X11/Wayland (same codebase). It is the same old question "why many languages, libraries, frameworks?"
Can you imagine if engine was interchangeable between car models, planes and ships too? But also appliances, power plants, rockets maybe?
You may enjoy Nissan Leaf commercial - it questions only engine type though, not universal transmission.
Can you imagine if engine was interchangeable between car models, planes and ships too? But also appliances, power plants, rockets maybe?
You may enjoy Nissan Leaf commercial - it questions only engine type though, not universal transmission.
https://www.youtube.com/watch?v=vog7yDmcDNQ