I say the Thailand based manager did the right thing by doing first come first serve for all passengers for next available flight. As an Economy steerage passenger, I always check in early to avoid getting bumped. These BC passengers expect to walk into cabin of next flight at last minute?!