Background operations are overrated in a multi-threaded operating system.
Seriously, open source devs don't 'owe' the community anything...
Gnome hasn't been very good at documenting things for a very long time. They aren't alone in that.
That said, I don't see this as an ethical issue. More a display of lack of professionalism and petulance.
Real World: Company A makes an application called XYZ. There may or may not be a way for the customer ( what we call the "user" ) to tell the company that it does not meet their needs. But the customer can stop buying it. Revenues drop and payrolls and other debt obligations are not made and the company faces 2 choices: Change the product or go out of business.
Our World: The "developers" have a vision and make their product consistent with that vision. The "company" is under no obligation to the user directly and aside from these irritating "bug" reports that reference function may not have a mechanism to get feedback from them. So instead of the "company" having a choice to make it falls on the user to make the choice:
Do I buy into the Gnome philosophy of "If function is reduced the application becomes more functional" or do I go somewhere else more in line with my needs.
There's no point in trying to argue with them directly.
HI everybody, here is the next Gnome release!!!
But wait, there is LESS.
I also really fail in seeing where the Gnome devs want to bring the product to.
I switched to KDE plasma about a month ago -- it's really nice. Gnome 3.8 is a mess. I think I'm done with Gnome for a while.
GNOME lost me when I first seen what they orignally wanted to do with GNOME SHELL That thing was beyond hideous.
Intel i5 Ivy Bridge 2.8Ghz (3.4Ghz Turbo), 64bit user, AMD GPU 7700 series