We had a long, intense discussion about this over at the EK forum.
http://www.flyertalk.com/forum/showthread.php?t=519773
I agree that it is your "right" but that the airline should enforce putting the seat in the upright position during meal times.
Cheers