I'm a private language tutor, have a lot of problems at work with people being unreliable. Either students don't turn up, because they forgot to let me know that they can't come to the lesson, or the parents don't tell me because they forgot or were 'too busy'. I can understand someone forgetting to do do something, but I can't accept that someone didn't managed to find literally 2 minutes out of their time to write a short message - 'sorry, can't make it today' would suffice. Or they tell me at the last minute that they don't have their books or photocopied materials I sent them. Then they apologise, and that is supposed to make things better (in their mind), but it doesn't, because it happened, they created the situation and apologising won't undo that or change the way that I feel about it.
The underlying issue is that whatever they are doing in their life is always going to trump or be more important than my lesson or arrangement with them. It doesn't matter to them if they miss the lesson, it makes no difference to them because other things are more important, but it makes a huge difference to my life. I make a living from the lessons and rely on other people to communicate with me and inform me of their intentions so I can organise my schedule, but they don't see that, they are in their own little bubble.
What I don't get is that many run businesses themselves - would they ever stand up a business associate or client? Would they ever just not turn up to a meeting, or cancel a meeting at last minute? Of course not, that's bad work ethic. If a client were to make an order, and then cancel the order at last minute, they sure wouldn't like it. That is essentially what they are doing to me, but they either don't see it, or don't care. I don't undertand how they can apply work ethic and standards in their own jobs, but not to me.