Hockey is the national game of India but still cricket is given more priority. Why?
Being it is a national game, country has to focus this game on spectators.Many of the people even don't know how many players plays hockey. the government is also not taking any steps bring up hockey, insufficeint funds and irregular monitoring might be the biggest reasons for the same. The media required money and to develop money they give more preferrence to cricket as BCCI is the richest club. And people comes running to it as it has money as well as popularity.