Even they have their limit. I remember banks going crazy with cash back for opening credit cards, and then 6 years ago, Chase released Sapphire Reserve which basically gave people $1,500 to $2,000 upfront, and then after that I feel the churning scene significantly died down since Chase ended up taking huge losses for that. My wife and I basically got $3k or $4k I think for taking a few minutes to fill out a credit card application.
I imagine all the other banks were not impressed, and ever since then, you can get a few hundred dollars here and there but nothing like the initial Sapphire Reserve promotion came out since.