How much does it cost a business to manage say 10K company cards, maybe even globally? Sounds like a huge hassle, compared to "Send us a photo of your lunch receipt each day then at the end of the month we reimburse you".
My expense card has an app that uses AI to OCR your receipts, automatically fills out 95-100% of the expense form, and for most transactions auto-approves it via per diem policy rules.
My employer contracts with a vendor that manages them. It's not expensive or difficult anymore. Even individual consumers can mint "virtual cards" with different time-based or merchant-based spending policies and limits for free, since like five years ago now. (https://www.capitalone.com/learn-grow/money-management/what-...)
You can add them to Google Wallet/Apple Pay. Useful for giving a family member a limited expense card, e.g. you can set up a "let my kid buy up to $X of food on weekends" card they can add to your phone.
I basically got out before this was a requirement but, yeah, to the degree that routine employee fraud becomes a material issue, locking things down becomes a grumble, grumble thing but it's just what companies will do.
You have this flipped. Expense management systems with embedded company cards are an order of magnitude easier to managed and reconcile than dealing with thousands of employees' personal expenses and payouts
Many companies are penny-pinchers and can't stand the thought of some people getting more than they actually spent. I don't know either, and couldn't stand working in such companies, but I've definitely contracted for companies like that and it seems miserable.
Costs differ by location. Formal per diems, even with some attempt to adjust, end up screwing employees who are in higher cost locations (and/or have higher standards). Which may be fine--or not.
But, to the degree that fraud becomes a real issue, it may be the simplest thing to do.
Perhaps. But I also have standards for both accommodations and meals that I never pushed too hard on but may be different from those you have. If work travel is consistently costing me a lot of money, I'm going to have an issue.