A group of us went to a restaurant for lunch on Sunday. We were the only occupied table in the restaurant for most of the time we were there, and we were having a very nice time, until a couple with two small children ASKED to be seated quite near us. Almost immediately, the man called (shouted, really) across to us that he didn't want to hear any of our bad language because he had his kids with him. I thought that was quite rude, especially since our language wasn't particularly blue, but my husband apologized very politely, and we were quite careful for the balance of the meal. After a few minutes, however, the children started to whine and shout, and although I didn't say anything, I really wanted to tell the man I didn't appreciate hearing that, any more than he liked our conversation.
First, I think if you ask to be seated near someone, you have to accept that they're going to be talking. Second, if you're surprised by their language, I think you should either ask to be moved, or come over to the table and ask politely if it would be possible either to speak more quietly or to mitigate the language because of the kids. Obviously, foul laguage isn't desirable, but in fact, none of us was using language that you wouldn't hear on any prime-time television program, and these people had ample choice of quieter tables.
I think the man was out of line for demanding that we watch how we spoke, and for stating his case in the way that he did, if he was truly finding our conversation unbearable. Am I wrong?