Of course people should be able to be paid to work on free software.
That's great. But when one or two large companies pay the majority of
developers, it becomes hard to argue that it is still a 'community
led' project, let alone one which is independent. And that's where
GNOME is right now.