Yep, some of it is pathetic. I recently had to go to Phnom Penh to switch my work permit. I left my house at something like 5am and didn't get home until 1am the next morning. According to the company, that didn't constitute an 'overnight stay' so they refused to pay for a hotel for me to stay at. They expected me to just spend 12 hours wandering around Phnom Penh. While refusing my request, they sent me a copy of the company policy and it happened to mention that I could get up to $51 for lunch and $75 for dinner. I paid for the hotel myself ($15) and they ended up with a much bigger bill than they would have if they'd just used common fucking sense and paid for my hotel.
The also refused my request to go to Kuala Lumpur instead, where I offered to stay overnight at my own expense (used to live there and fancied visiting friends), because that wasn't one of the two officially approved destinations, even though it was about a third of the price of the Phnom Penh flight and didn't involve a visa fee for entry.