No, but having a specific niche can make it easier to establish authority, build a following, and generate income.