tl;dr
The heads of the institutes (6 IITs) need transparency in how the rankings are arrived at. I don't know why this was a whole article,really
As with any news, the idea is to create awareness and force THE to be more transparent. If you hadn't come across this article, and were perusing the THE rankings, wouldn't you wonder why some of the IIT's are missing (especially if you were planning to apply for admission there)?