Metro is not successful in every city. Prime example is Lucknow.
When metro is not successful in Lucknow, it's success in Kanpur and Agra is not guaranteed. Agra may be considered being an International tourist destination, but other cities at present is doubtful for being profitable.