I've given it more thought. If going for practical terms, and not on widespread compatibility with overly viral licenses which overextend into libraries such as GPL, then Apache 2.0 is perfect for libraries. A copy left file or directory based version of Apache 2.0 would be good too. MPL2.0 is close to that, except it allows the license to be upgraded according to Mozilla's discretion. Still a very good license. Then, CDDL1.1 is great for endpoint software products, which use those libraries.
CDDL1.1 and Apache 2.0 are beneficial due to their additional protection of patent use. Permissive licenses are good too, for major software organizations which are big enough which can protect and maintain them. So, Apache 2.0 and CDDL1.1 would be good for the ports tree, and for smaller groups of authors
Then, GPL allows use with a Classpath exception, which when this is added, other code is allowed to use GPL code as libraries without extending the viralness into that code. GPL doesn't need to extend into libraries, which are dynamically linked, period. GPL2 is already incompatible with LGPL 3 versions due to this.
Also, in the FreeBSD ports tree, many Apache licensed programs are often missing components, or rely on GPL configurations and GPL build tools. Apache licensed programs are still free to be made in a BSD way, or at least a non Linuxism way as well.
If an organization or for-profit wants to offer a product, then CDDL1.1 is more straightforward for users for open source than GPL.
Looking the "Complete Guide for Open Source Licenses" PDF from MEND, it appears that even the Microsoft Public License is better than the GPL. It says, it is incompatible with it, due to that it doesn't want code being given up in a "blackhole" to owners of GPL code. That the MS-PL license is less restrictive in forfeiting code than GPL is a major irony, considering Microsoft's history and Bill Gates unfavorable interactions towards Linus.
Back to, about why CDDL 1.1 isn't an accepted license at the OSI.
https://lists.opensource.org/pipermail/license-review_lists.opensource.org/2024-July/005502.html says, that it may have not been submitted, and if it were, it would be so for legacy purposes. That very few programs used this license, and most code was under CDDL 1.0. Even so, I believe it would be good for the CDDL 1.1 license to be submitted or replaced with a similar license anyway. Even if limited programs use it, it would still be great as being Stewarded by the license creator. It's a good license, and it didn't get the popularity it deserved, as it was overshadowed by GPL's rhetoric.
Edit: The clause specific to California Law added in CDDL 1.1 also makes it, not a universal license. That may be applicable to where Oracle is located. Still, it should be submitted to OSI. Then, we need a license like it on the basis of that acceptance.
Also, that there isn't a popular universal license version of CDDL 1.1, means the opensource ecosystem is severely lacking. MPL 2.0 is great for open source, however, it serves a different philosophy of being upgradable to a new version. GPL dictated what opensource should be, when they should just make a universal dynamic linking exception to work with other libraries without absorbing them. This level of viralness is what's wrong with GPL.