Coolguy,
This is not about being right or wrong, it is not about labelling people or 'winning' arguments with your philosophical opponents. What it is about is finding real solutions to a real problem.
If you have any I am sure we would all like to hear.