Hey Sulagna, nice topic here and I must choose to disagree with thee ...:)
I think you're making a case of focus in ur blog, which I feel is the discretion of the blogger. IB unites these bloggers across specilaities.
In my opinion, any blog has two important aspects bout it - content and readability. While content is the sole discretion of the blogger (niche or not so), readabilty makes sure that her blog is comprehendable to the unknown many who may stumble upon her blog. And readability has just two sides to it - somethin written is either high on readability or simply not. :)
Obviously, writing skills make or break readabilty and thus helps u connect with ur reader and it is here that I feel the IB contests play an important role .
I have an obvious example in the recent chlorine contest - the objective of the contest was to blog and make aware of the dangers of chlorine and Trichloroisocyanuric Acid (TCCA) :). The challenge is to make people aware of TCCA when people'd usually lose interest in TCCA before u finish sayin it :) I contested in it and it took me about 9 drafts and almost a week to come out with something that I think is somewhere close to readability :). But I liked the fact that it was a challenge to write on sumthin I hd no clue on n an even bigger challenge to create interest on sumthin tht I initially thot ws unsexy :) And thts the beauty of the contests - expanding ur skills and cumin out wid sumthin u nvr thot u ever wud. :)
Me thinks IB aims 2 take Indian Bloggin to the next level. And me thinx focus on writing skills and hence readability is the right way to go. I personally believe that its when u're out of ur comfort zone tht u really start to learn. IB contests do tht with their varied topics .
Again, since this being is a network of bloggers with blogs focussed on various themes - it's readabilty and writing skills that is the common factor aongst all of us - almost everyone, blogger or not, will definitely apreciate a good read. So I think IB contests do a good job of collectively improving our writing skills and thus our blogging, irrespective of where we individually wanna focus.
What say? :)