Very interesting. You had a very positive experience though, which isn't always the case. I've travelled with a friend before who was on staff travel. We didn't know if she would make the flight until about 45 minutes before departure. It was very stressful!
It was very kind of your friend to do this though and I hope you have more opportunities to take advantage of this benefit.