It is either a business owner monetise his community or he makes it free. Either way, there is none without its advantages and shortcomings. Communities that is monetised would serve as a way of generating income for the business owners, just that there may not be many members if the community is paid.
And for the community that is free, there may not be much money generated by the business owners but there would be much engagement.
And for the community that is free, there may not be much money generated by the business owners but there would be much engagement.