I haven’t experienced too many issues with post being lost, but delivery times have definitely got a lot worse over the years.
Once upon a time you could post a local letter in the morning and it would be delivered that afternoon. Now it seems lucky if anything gets there the same week.