It sounds like you are like many others in tech who believe everything should be open source. Good for you but some of us need to make money off of our life's work in innovation.
Time will tell, I view this in a hopeful way as a shift in direction.
I think companies that invest in innovative products big or small should be able to defend those innovations against being ripped off.
Yes, fights over this will be resource intensive but there are ways to fund expensive litigation if winning is plausible. And of course the expense of litigation touches on all kinds of unrelated problems.
"This also works to inhibit innovation, as companies can lock out competitors via legal machinations, as opposed to needing to innovate continuously."
You're flat out wrong here. Companies will need to create their own innovations rather than ripping off others. This will give power to the the people actually innovating and encourage companies to invest in their own R&D.
RE the 4th circuit, yes it's not the Supreme Court but it's a big decision in the right direction in my view... and suggests this and/or related issues may be heard by the supreme court.
Ultimately software is not the open source cooperative utopia that many people like you hoped for. It is a ruthless for profit marketplace, and if you ever want to give the guy in the garage a chance you have to give him a mechanism to protect his ideas... and the patent system is not that mechanism right now. Perhaps terms of use will be?
Maybe not, in any case the status quo is letting giant tech companies power and influence grow without limits... and that needs to change.