Thanks for quick reply. I will stop using it as main card and close it if i didnt get any spend based offers soon.
On a separate note, In another thread, I read Amex gives 30% bonus points on marriott in year end. I will wait for that to redeem rewards and close it.