>

I work in HR and have delivered the layoff message many times. It’s awkward for everyone. The person being laid off has the added pain of losing their job. 
I didn’t make the decision and someone has to tell the person. Least I can do is treat them professionally and with dignity. 
Note - I’ve also been laid off as the HR person so I do have a modicum of experience on both sides.
Practical and efficient. Id be pissed to spend gas getting dragged in to be told i have less fuel next month. >

Having someone tell me I'm laid off to my face would be so awkward.