Software != Linux Mainline.

Software exists from the vendor, but it’s not open source and/or not part of Linux mainline.

Hence the effort to develop an open source (and mainlined) alternative.

Whether this is a good use of effort and/or whether you believe the vendor should be doing the Linux development or not, and/or whether they should open-source their proprietary drivers, will depend on your personal views.