Please dont generalize like this...ICICI credit card may be a pain in a few odd cases but for millions including myself is a blessing...There are so many beautiful things in life I couldnt have managed without an ICICI credit card..They are still the best managed credit card company in India...A few odd cases and the people and Rediff are ever ready to bash the banks.. The banks are a part of our society...Credit cards gives u lakhs of rupees with an interest free period from 40 - 60 days...Moreover many other Internet and Overseas purchases can be done.. I would have faced a tough time taking an ordinary loan from a bank...My life runs on credit cards..An average American uses 7 credit cards..I dont see why should India be so against them.. Banks cant allow people to walk away with the money and in the process create difficulty for some innocent people but this not be seen as a wrong system all together...We should try and help the banks peform better by highlighting our concerns and problems.. Throwing away the card is a lack of matured behaviour...