Businesses can be made from niches. Niche business can have social networks. However, niche social networks are not businesses.
You see which way it flows? With a niche business, the social network is a subset of the functionality if it exists at all. If it is just a niche social network, it probably is not a business.