Building an online community is a tremendous effort in and of itself. However, once you accomplish it, the result can be very rewarding. It feels really amazing to win a following behind a theme or an idea that’s important to you. It’s empowering to know that what you believe in also resonates strongly with a wider audience. You may have a noble cause and host your community pro bono, with no intention of ever getting anything out of it for yourself. I salute you if you do. On the other hand, there’s nothing wrong with trying to monetize it if you do it the right way.