Problem is too many people take such websites and the tests they publish as eternal truth and ignore that circumstances have to be taken into consideration. I, personally, take any website with a pinch of salt because you never know who made it and what motives that person has. I mean it's so damn easy to leave out data that doesn't fit an agenda ...