Individually the reasons given sound weak, but they make some sense if you see it as some self-reinforcing trend: the 2020 chess spike fueled by Corona and Queen's Gambit has put chess back into public consciousness and caused content creators to produce more chess content. That set the scene for the next wave, which was catalyzed by the cheating scandal bringing chess into mainstream media for a couple weeks, and creating narratives for people to follow. This has lead to chess related gifts and chess related social media posts, which reinforces the chess trend. Events like chess boxing probably helped, but are mostly a symptom of chess being more mainstream right now.