I am not sure if all those points are true... i think some of them are still very very debatable :-)