Headline is definitely not the whole story
From the BA T&Cs:
"1.You must be an IHG Rewards Club member and must register your member number in advance to
participate in “Accelerate” ("Promotion"). Upon Registration (as defined below), members will be presented with the opportunity to earn at least 30,000 bonus points upon completion of all offers presented. Members will be
awarded bonus points listed for each individual Promotional offer ("Offer") after
completing the requirements of each individual Offer..."