You can have credit card as per your usage like which is the best credit card in India for Online shopping, best credit card for fuel consumption, best credit card for salaried person, best credit card for travel etc.
For a person like event manager, journalist, pilot or airhostess, their work involves lot of travelling so they must apply for a credit card with lounge access.
Similarly a there are various credit cards for businessman, salaried person and for student as well.
Just like this you need a person who will give you unbiased advice regarding all banks and at the same time will provide you credit card.