Credit cards are only good for those who are financially responsible, able to exercise self control and who do not live above their means. For others, it could be a fly-trap that gives instant gratification but cause endless financial miseries down the road.