Ironically something that solves all of the above and actually decrease costs: adopt GPLv3 for everything that receives or ever received federal funding. From technology to research data.
But I guess you will never see the guy who built an empire on top of GPLv2 with insignificant contributions back mention anything like that.