It doesn't prevent them from benefiting from the community. They're deciding they don't want to be beholden to a license that requires them to contribute back, and they're blaming the license itself for their selfishness.
I wasn't thinking of hardware vendors, but you are right that here the copyleft license works well. The reason I think is that in this case the companies are making their money from selling hardware not drivers.