Both the Blue Business Plus Credit Card and the Blue Business Cash Card did not have welcome offers prior to this. Even before the increased bonuses, they were still both respectable business credit cards with no annual fee.
The Blue Business Plus Credit Card is a great card for earning Membership Rewards points with ease. As you spend on the card, you earn 2X points for every dollar spent on purchases, up to $50,000 per year. All purchases after that earn 1X point per dollar. This is convenient for many as they do not need to track multiple credit cards and figure out various bonus spending categories. In fact, this earning rate makes it one of the best card for non-bonused spend.