Earlier quoted context omitted.
I could be wrong on this, and someone more knowledgeable feel free to correct, but the way I understand it is: When you start a corporation with no history, any credit obtained is obtained through the founders personal credit history, with all the liability that entails. When the corporation reaches a certain point of maturity, the corporation starts having it's own 'credit' and non-personally backed credit lines can…
The company I have experience with using personally-backed corporate cards has been around for a century, has hundreds of thousands of employees, and billions of yearly profits. While I'm sure that your comment is true, 'maturity' is definitely not the only deciding factor in personally-backed vs company-backed cards.
No approved expenses report, no payment, your own problem.