I think the answer to my own question is that the bonus points are not free- they are just points you are able to buy with this promotion above the maximum of 30,000 points you are allowed to buy annually.
The promotion leads you to believe that the bonus points come at no additional cost, which...