RedHat contributes to hundreds of FOSS projects and hires a lot of FOSS devs.
They don’t do this because they like the idea of free software (as recently proven - again) but because of thy need the software and doing it like this is the easiest way.
corporates play a big role in making Linux what it is
Same with Microsoft, for example. I’m still not going to use any of their software just because they support FOSS they need because it’s easier this way.