This thread seems to have run it's course. I see no reason to leave it open as there appears to be very little new added on the topic at hand and there is too much bickering going on.
If anyone wants to start a new thread that deals with certain issues raised in this one they are free to do so, but we won't tolerate the sort of tangents and irrelevant or unnecessary posts we have seen here of late.