Not only that, but the deal terms and conditions quite explicitly didn't include industry-standard rules limiting bonuses to one per person... many many many people got multiples.
It’s not really malice, though. They simply wanted to buy their way to the maximum number of signups they could get, and paying customers to sign up is the easy button to do that. Removing the limit for multiple signups will take it even further.