Some business owners opt to use multiple business credit cards. However, most business owners have a limited budget. That means you may not be optimizing your purchases to gain the most points possible when you spread out your purchases. Of course, from the perspective of sign up bonuses, it may be beneficial.