I don't like the word business cause it entails quite a few things I think we can live without in this technology. One of them and I'm a prime example of not following it is people thinking I'm supposed to act all professional and nice to people who turn out to be assholes or have ulterior motives when approaching me about something. I'm someone who prefers actions over words and behavior. We have the power here to do real things, with transparency on our side even charities could operate on a whole charitable way compared to the centralized ones which 99% are most likely scams and owners pocket some money here and there along the way. If you want you can call it business but I'd much prefer doing business with people who treat certain things as hobbies and are okay with it, there's many examples of great projects being created where people just had an idea, did the work together with other likeminded people and it became some great things without needing to treat it as a business or forcing people to show up and complete their part of the tasks. That's also something that with opensource can be done where some drop out and others come and take their place to continue working on where they left off.
Another aspect of for instance POSH is that if something were to happen to me the project wouldn't die off but others could continue it as it brings value to Hive.