My assumption is, IRS has tightened its grip on the reporting requirements (probably no longer allowing such spend being operation expenses by the banks, just a wild guess). Banks have to comply. However the valuation on the miles and points part is very arbitrary to say the least. There is no way Marriott point could worth 0.01 per point, the UA mile barely. And the FN as signed up bonus got reported, at a weird valuation?! That one definitely is an erroneous report. Chase will have to correct that like it has done so several years ago.
I have not read Retention Offer also is subj to the 1099-MISC reporting. Though retention offers alone, I doubt anyone here would go over the $600 threshold... LOL.