This happened to me in C class once on KLM - I told them that it was not acceptable to put a guy in the jumpseat opposite me for a 10 hour flight (BKK-AMS) and they off loaded him.
Write a letter but don't expect too much - it would have been more effective to complain before the flight took off.