A few days back, Adgully reported about the hindrances the new measurement system Broadcast Audience Research Council (BARC) had been facing....