Another perspective;
The thread has been derailed, and mostly because a large number of people were pretty rude to the original poster, regardless if whether or not he was right.
Just a reminder guys. Being excellent to each other also means considering other people's opinions instead of telling them they are doing it wrong.