I agree entirely. But I'm just civilian filth now!
A received silent-mode text message read discretely is one thing; the mid-dinner conversation quite something else. In general, I think that the polite thing to do would be to excuse oneself and answer the phone in a non-public area.
Who on Earth teaches these txt msg yoof kids what's what these days?