Maybe it's me, but before mobiles really took off people were, more often than not, on time (e.g. if they were coming round for dinner or whatever). Now, people think it's ok just to text to say they're running late and that, by having told me, somehow makes it ok.