Having read through this thread may I ask the origin and destination of this flight?
I saw an older man moved from an exit row just a couple of weeks ago. He protested and said he was very fit but the crew were having none of it. He was old and that was that which I think is also age discrimination.
I can remember in the BD days being asked on several occasions to take an exit seat particularly on the F100s when there was one empty and there was a crew seat there too.