In my opinion, some part of the problem lies in "there has been no satisfactory definition of artificial intelligence nor any meaningful EVALUATION METHODS". Especially the latter.,(reply>), I don't think so, most evaluation methods are too narrow and can be bruteforced (Turing test, IQ tests, spatial intuition tests...). I believe the test is to pass all test with at least as good results as humans would do.