I ended up on a first gen dell developer xps and didn't win the Intel nic lottery. Dell's Ubuntu repo bricked my laptop a dozen times til I moved to arch, which actually had the decency to include the broadcom driver.
The hardware is alright, but the total lack of effort in maintaining has been from the jump.
Even if you're right, those organizations still have to be dragged kicking and screaming to do the right thing.
It's not a quick solution, but the answer is more education about the space, so that there are more voices.