Re: The problem is not Oracle (for once)
"Under the BSD license you can take my code, roll it into your proprietary product, hide the source or implement secondary restrictive licenses and sue ME for copyright/licensing breaches on code I helped write."
Huh? Which BSD license did you read? Here's an example from FreeBSD: https://www.freebsd.org/copyright/license.html
Copyright 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
All advertising materials mentioning features or use of this software must display the following acknowledgement:
This product includes software developed by the University of California, Berkeley and its contributors.