I have been in enough meetings over the years where you hear all kinds of profanities, and you're right, the key to successful meetings is when people call it like it is. However, antagonism is not necessarily productive. Remember, you need to work with these teams, and even good teams roll our products that may not be good. I don't know the history here in its entirety so speaking generally, while it's good being a naysayer, there is a way to do it constructively. Reading what I have, I don't really see anything constructive here.