Dave, Immi, Darth - good points - everyone has a different amount of knowledge in different circumstances and perspectives are all of course individual.
Maybe something we should all ponder when we are taking part in discussions - no one knows the entirety of any situation, only their own view of the part of the whole they have been party to.
(Sheesh, that got convoluted, basically if you were there you have a view, if you weren't why does it matter - at this stage, dogs that are sleeping should maybe be left to slumber.)