Should we wait 10 more years for the developers to address the results engine issues ?

Please don't tell me that the actual results engine is perfect and don't need any improvement !!!!

is it too difficult to fix / improve the result engine algorithms to make results more fair and just ?