I agree, its clear from the Corp companies, that is why i cant stop wondering about the focus of developers, why each month we get a new framework, new project that tackle the same or similar project as an already existing project. Why not get together and let the best idea win, too often do i read about philosophies and differences, one such i would mention Debian vs Devuan
Full disclosure i am not a Software engineer or architect
Thanks