Good Grief!
This is an old argument across a lot of airlines and hopefully a redundant one at that.
I tend to meet the pilots that fly us on every flight I do - they come and say hello to me in whichever galley I happen to be working First, Business or right at the a*se end - they come down before we board. I also make the effort to pop and see them unless it involves trudging thru first as that would go against service standards.
But seriously, I'm at BA, but I assume most airlines have the same rules, nobody is entitled to first class food except those who are travelling first class.
When I operate the galley in 1st if there is somethign left I will offer it around, to tech crew and cabin crew, after all we are all just that - crew and a team. Nobody get's first dibs as nobody is entitled to first dibs.
If there are some effluence stirers somewhere on the forum may I suggest we pay them the attention they deserve, ie. none.
Command of an aircraft doesn't immediately get you respect just obedience to a point (where crew orders dictate).
Nor does being a mean crew member who has the motto "W**kers until proven otherwise" with regards the flight deck.
Respect is gained mutually through good interaction - and I believe most pilots and attendants across most airlines have that by now. Indeed all the pilots I have flown with have my respect as well.
God complexes on BOTH sides of the door should be addressed via the normal way not by beatching on forums, which only serves to go against good CRM. Give them feedback in the normal way or address it through their manager.