Red Hat probably contributes to Open Source and Linux more than any other company around. Are they perfect? Of course not, and it's fair and good to discuss and criticise them when warranted. But overall they seem to contribute positively much more than negatively.
How are they "doing its damnedest to consolidate as much power for themselves within the Linux ecosystem." exactly ?