This dependency on each other is profitable both for individual and community growth.
I guess you are saying about financial profit. Not everyone is in bitcoin doing everything for financial gain. Those who are running full node they do not get anything but contributing in the ecosystem without any selfish act.