I would definitely write a letter about this. We are not supposed to pick and choose what "Elite Status" gets what for a meal. It is very simple, just start at 1A and work your way back, when it runs out.....it runs out. This makes me so mad to hear stories like this about my fellow crewmembers. Please do not judge all of us by this one! I do not understand where they get off to this kind of behavior.
By writing a complaint letter does not mean they will be fired, they will be called in by a Supervisor and asked to write a statement giving thier side of the story. If this was a newly hired employee they need to be re-trained again on people skills for one, but if it was a experieced F/A, then he/she should know that is just not the way to do things. So sorry for your friends experience.