IBM is giving us(tge FOSS and Linux world) technical advancements and money but is taking away the Freedom part more and more.
They are locking in linux and the ecosystem according to their own business needs. Gnome, systemd, or most other redhat products, you can see how inconpatible they are with other software and go their own way, which affects the whole Linux world.
I personally really dislike redhat and IBM. Specially IBM itself is an absolute governmental piece of shit with a history not much better than microsoft and facebook.