That is not an answerable question. It is all in the specifics as I detailed previously.
If John went off on you in such a manner, not by questioning your particular opinion on a specific subject, but questioning your very livelihood and how you perform your job, then well, I suspect John would own his words and wouldn't care if reminded of them. Then again, I don't think John would express himself like that to a fellow poster. Which is really the point.
Again, neither John nor PTR has a problem with this. I suspect no one else really should either.