sure he could. but he's required to use his corporate Amex for all business spend.
oh, i missed that nugget. why does he have to pay the fee on a corporate card?
I didn't actually say that but sd is right. the fee is optional. you only pay it if you want to earn the points.
ours requires us to as well. I don't know if it's just for better accounting or what. Amex also does all of our travel booking which also becomes a pain in the ass at times.
we use a third-party system that sucks as well. basically you say where you want to go and it goes, "hey, here's the cheapest flights to that place, but you better check southwest because I can't!" then you check southwest, and southwest is cheaper, so you book with southwest.