Despite only being released a week apart, GFY has:
-40M more streams on Spotify than CFTS
-50M more views on VEVO
-sold 400k more than CFTS
GFY is also 2 spots higher on Pop radio (3 on overall radio) and its about to snatch that #1 there.
Now to promo:
CFTS was performed at one of the biggest award shows in history, also at late night shows etc, meanwhile GFY was performed ONCE and it wasn't even a televised performance (means it didn't help the song at all).
AND GFY's peak on the Hot 100 is
#6, meanwhile CFTS's is
#11.
So... why is GFY dominating CFTS without any promo?
