Ministry of Sports should've used the abandonment of cricket in Pakistan during the last decade to promote football, tennis and traditional sports like hockey.
Apart from football, the games you have mentioned require proper equipment and facilities which at the moment isn't accessible to the poor.