Deac - as you tell it, you were motivated by the "common good" - getting started with disembarking, to enable people to make connex, get home, etc.
If the other pax had been aware of/concerned with others, as you were, he would not have acted as he did.
You could have acted BETTER, but he did not do GOOD.