As I said earlier, the interaction at an airport is quite complex. There are many different parties involved, and it's not always visible where the issue is. The ramp employee you spoke about actually is usually an airline employee. There's a lot of misunderstanding about who does what at an airport.
I know that travellers want people to take responsibility. Certainly, airports strive to take responsibility for the experience passengers receive at their airport.
If someone comes up to me and yells at me for my lawn being too long and tells me that the lawn is really long and I need to mow that lawn, I look at the lawn and I see it's really long and it really needs to be mowed. But if my house is the one down the street, there's only so much I can do to help that guy get his lawn mowed.
It's not a great analogy.
There are many different players in an incident. Even in some of the biggest ones, it's hard to know who's at fault. Take a tarmac employee, for example—