Of course it is better to have a multiple niche sites, you should create one including them all only if they are very related, but otherwise, I would not recommend doing this.
Multiple websites devoted to the same niche? So not only would you be in competition with everyone else in the niche, you’d also be in competition with yourself.