What’s in it for cloud flare?
Money, money, money, money!
Spreading security FUD is modes Operandi of these security companies.
When read what the say, there is nothing more than some speculative crap and the only way to stop this world ending security breach is to use their products!