Is credit card churning Halal?

Assalamu Alaikum,

Many banks offer promotional terms or freebies in order to setup with them. Credit card churning is the practice of repeatedly opening and closing credit cards to earn cash, rewards points or miles.

This question isn’t asking about whether credit cards themselves are permissible, but specifically the practice of hopping from one promo to another using them.