I know John is wildly popular and his blog is huge <ahem>, but I think Carnival needs to rein him in sometimes. This whole hubbub pretty much started on his blog as far as I can tell. Corporate policy shouldn't be leaked or whatever on a "personal" blog. To that end, the Heald blog has taken on all the vestiges of an official house organ for Carnival and they really need to be careful. If Carnival was reviewing their policy for personal items allowed aboard it should have been kept private until the final list was determined. Heald was out of line to mention it prior to that.
I can tell you that if I had a blog about my employer and started making statements about company policies before they were finalized I'd be fired, regardless of my tenure and seniority.