I wasn't talking about the punctuality thing, as you explained that is how your wife is, but I was questioning your above comment, on a more general basis, but maybe you were just talking about being late for social occassions?
I don't place many demands on others either, but that is not what this is about. Common courtesy, which is what being punctual is, implies that you respect that person's time, as much as your own. When you are continually late, or with spouses who refuse to replace items that they have used the last of (eg. toilet tissue), it shows a total disregard for others, and it is highly selfish, as it implies that their time is more important than everyone else they come into contact with. Your friends are ok with this, and probably don't see it as lack of courtesy.
Please don't think I am judging your wife, as that is not my place to do, but your comment about how you approach life, really does speak to how you perceive the other people around you, in respect to problematic behaviours, such as being late, and her always being late, speaks to how she feels about the others around her, unless of course, she has a learning challenge in the time management area that prevents her from working with time (I have several family members like this, but they really do try hard to be punctual).
It sounds like you have a caring group of friends who love your wife, and they have no issues with enabling her behaviour, as they are able to work around it for the sake of your wife. My take is a bit different, but they aren't my friends! It sounds like you have a solution that works for you at the moment.
Tiger