you can use that i don't know why you can't use other credit cards for business that way
I'm not sure why you can only use that for business, and not other credit cards the same way. 
I know you can use all credit cards the same way as that one for business. 