It's also a really good reminder that you shouldn't be fronting money to your employer. They want you to travel? Then the pig fuckers can pony up the airfare/hotel/food money up front.
Experienced business travelers want to use their personal credit cards so they get the points, and scaled businesses overwhelmingly disallow this, because they want that value for themselves.
My last company had the best of both worlds, they paid the card directly provided you submitted your expenses reports in time and allowed you to use the points. The CEO overrode the bean counters on this.