While it might seem like a generally morally good thing to "put others first", at a certain level, it fails the Kantian test of being able to be a categorical imperative.
Let's use a practical question that I come across often: after a long and bumpy bus ride, the bus stops, and everyone wants to get off. But, everyone is trying to be moral and defer to others, so stays in their seat until other people can get off the bus. But since everyone is waiting for that to happen, they sit in their seats. Until their bladders explode and the bus driver has to physically haul them off. Or, more formally, could we apply the maxim:
I will not take this action until everyone else has had a chance to do so.
as a universal maxim? Logically, no.
Excessive altruism, like excessive selfishness, becomes impossible as a universal rule.
It would be possible to formulate the maxim in a different way, by saying that an able bodied person should wait for others to leave, or that people should time their exit so it is the most efficient for everyone, and it would fit. But as a blanket rule about behavior, total deference is not possible.