There is a lot to complain about but complaining that a for profit company's enterprise tier profits isn't going to contributors of an open source project is one bridge too far. Contributing to open source isn't about getting paid if for profit companies using open source make money.
Open source code is the payment. No one has to work on someone elses open source project but many do because they use the project and have modified it and now want those changes part of the project for everyone because it means you don't have to maintain two versions. Some do it for street cred. Some convenience others to sponsor them because their company uses the project and wants to shape it. Some do it to give an option over for profit companies in the same space. Some want to make the impossible possible (printer drivers on linux for a specific model)
But no one should help expecting to get paid if someone else makes money from it. This includes the creator (looking at you wordpress).
Open source code is the payment. No one has to work on someone elses open source project but many do because they use the project and have modified it and now want those changes part of the project for everyone because it means you don't have to maintain two versions. Some do it for street cred. Some convenience others to sponsor them because their company uses the project and wants to shape it. Some do it to give an option over for profit companies in the same space. Some want to make the impossible possible (printer drivers on linux for a specific model)
But no one should help expecting to get paid if someone else makes money from it. This includes the creator (looking at you wordpress).