I'm usually in the camp of "don't complain", but this is a (well-written and concise) example of when to complain. If it had been just one faux-pas (like the missing menu), brush it off ... but if it's an FA that's ignoring multiple things, that's a problem.
And not just a service problem, but more so for the other outstanding crew that go "above and beyond". And I've had many.