While I'd agree it's incorrect to call Tumblr a niche site (it's demographic is too broad to be niche), I disagree with your logic. Why can't a niche site be in the top 100? If a niche is big enough, why not? Facebook at one time was in the college niche.