I was (am) in Marriott jail but have gotten bonuses on Green and Schwab Plat. I abandoned the Marriott apps.
I am also in Schwab 1.5% card jail but got it anyway to have an Amex in case I don't get retention offers on other cards and have to cancel them.
I'm fickle and they know it.