If you aren't taking the entire team to lunch, don't mention it to the entire team. You have several pissed off people working today. I'm one of them.

Then don't insult me further by saying that next time, I'll be at the damn event. I don't care at this point and I know the look on my face said as much. Things like that are the reason why morale is so low and why people are looking to leave.