I'm not letting the PR guy or the company itself off the hook, they're completely the losers in this case.
I just can't excuse either side when it devolves into 2 children kicking sand on each other. Someone needs to be the bigger man, or else you both end up looking like fools; Even if one fool is the bigger fool.