I'm not disagreeing with you. But, I think the optimal way to actually assess someones abilities would be to pay them one day's wages for the role that they would be going for and to clear one task with a interviewer instead of this maddening complexity of an interview. Honestly I have been thinking of getting a tutor to help me pass these tests.