Not really. This article was written by Eric Rosen, a "non-staff contributor", and Forbes does not have editorial control: It's essentially a blog that happens to appear on forbes.com.
Right.
So far we received the 6x on Marriott cards from Marriott, not from Chase. We do not have Marriott personal cards anyway, nor we feel 6x Marriott pts are enough incentives to earn.
We have not received any notice from Chase where we have the "eligible cards". So far it is all just 3rd party and blogs reporting this.
I much prefer Citi's Prestige now let the $250 travel credit also can be used with grocery spend / restaurant dining, thru end of Dec 2020.