Wow, that is a pretty piss poor attitude. I agree with you on your usual assessments of AF, so I'm sure you agree with me when I say you lucked out and got a really bad crew member!
I don't think they should have moved a Rouge out of his front cabin pre-assigned seat because AF overbooked (oops). They could have inconvenienced someone else instead.
In any case, in all honesty, I don't know what they really could have *done* to make things better for you in flight, but the attitude certainly seems out of order and that, IMHO, should be the basis of your complain to Customer Service (though I suspect you'll just receive a lettre modèle bidon as a response)
[Edited because
NickB read the OP a lot better than I did]