Originally Posted by
henkybaby
You would be right if they had denied him boarding at the gate.
This is what they did - he had a boarding pass and was at the gate in time.
Airlines can't just avoid IDBs in overbooked situations by rebooking you whilst you're in the terminal!