Wait $1k per? I bet half or more of those "small businesses" are just people getting the bonus.
In cases like this, though, it seems clear that Brex was abusing the abusers: They knew the signup bonuses would create a signup frenzy and likely viewed it as buying their way to the numbers they needed for the next funding round.
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.