IDFC is heavily promoting wow as one of there Customer care said that they need to maintain all the data so they will check your spending patter on wow & may give you their other cards, i believe its because all their cards are LTF with some Premium features so they are promoting wow plus they are new to this business too