Private banks like ICICI and others get their major chunk of profits from credit cards, if they stop issuing credit cards then they will have to shut down their shutters, ICICI still issues credit cards but their service is downgraded and their executives are rude
lol where did the OP get this news from all is ok with ICICI bank, no changes in cc's or anything for that matter.