Sam Ruby explains why has made a point of not carrying business cards:
Prior to the second such meeting (different customer), I inquired as to how I could acquire business cards of my own. My manager at the time checked into it and told me that the expense was denied.
There is only one possible answer: Any company where employees need to “rank” to get business cards is not worth working for. Period.